Make yourself at home.
Before installation
You need your own HTTPS WordPress site, administrator access and a backup. The tested environment is WordPress 7.1, PHP 8.4 with Sodium and GD, and MariaDB 11.8. Other versions have not been certified. Start on a staging copy if your site already has content.
Install your packages
- Download Core from the shop or your purchase page.
- In WordPress, open Plugins → Add Plugin → Upload Plugin. Upload the Core ZIP and activate it.
- For Pro or Kit, upload and activate the Pro ZIP after Core.
- Kit: open Appearance → Themes → Add Theme → Upload Theme, upload Midnight and activate it.
- Open StreamerLoft setup, add your creator profile and schedule, preview privately, then publish. Existing pages are preserved, changing the homepage needs an explicit choice.
Connect Twitch
Use your own application in the Twitch developer console. In StreamerLoft → Twitch API, enter its Client ID and Secret. Then configure your channel and select real mode. Never send credentials in a support ticket. The WordPress integration uses application credentials, connecting the separate Codex creator tool is not required to use the WordPress kit.
Visitors choose whether to load Twitch players. Narrow screens use an external Twitch link. Your own site needs its own privacy information for integrations you enable.
Streaming library · Pro 0.4
Open StreamerLoft → Streaming library. Name a collection, choose its source and one of eight presentations, then save a draft. Preview it privately, explicitly publish it, and choose it by name in the StreamerLoft streaming library block. The shortcode is [streamerloft_streams collection="your-slug"] In setup step 4, select published collections for your homepage, archive and status. Schedule and Up next share the chosen manual or Twitch source, with an optional fallback when it fails. Existing creator pages and manual schedules are preserved.
Twitch sources include channel lists, teams, game discovery, clips, VODs and read-only scheduled broadcasts. Optional category, language and title filters combine as AND conditions. Sorting and visitor search apply to loaded provider pages, use Load more for additional results. Up to 1,000 configured channels and 100 explicit video IDs fit one collection. Mixed status collections load twelve channels per page. The editor offers local covers, colors, spacing, visible details, featured items, inline or dialog playback and separately confirmed Twitch chat.
YouTube and Kick
Under Provider connections, save a YouTube Data API v3 key or a Kick developer application Client ID and Secret. Credentials stay encrypted on your WordPress server. Use YouTube video IDs (Shorts work too), a playlist ID, or the UC-prefixed channel ID for uploads and live discovery. Kick uses channel slugs. Mixed collections accept entries such as twitch:livvux, kick:yourchannel and youtube:UC… .
New YouTube broadcasts are discovered hourly, the status of known videos refreshes each minute, and recorded metadata is cached for fifteen minutes. Local daily budgets limit search and metadata requests separately across all collections. They do not measure other applications using the same Google project. Twitch and Kick status are cached for sixty seconds. A failed API check displays an unavailable state, and supported direct player links remain usable. YouTube and Kick API adapters have controlled fixture coverage, live account verification is pending. Twitch has been checked with the livvux account in DDEV, including actual clip playback. Provider accounts, API quotas and embedding restrictions are outside the package.
Updates
Install Core 0.3.0 or later, Pro 0.2.1 or later and Midnight 0.1.1 or later once by uploading their ZIPs and choosing to replace the installed package. Then create an update key on your purchase page and save it in WordPress → StreamerLoft → Updates. WordPress will discover releases and install them through its normal Updates screen. Core updates are free, paid package downloads require an active twelve-month purchase period. Back up before updating. You can replace or revoke your update key on the purchase page. Your installed GPL software keeps working after expiry. Manual ZIP downloads remain available.
Renewal
There is no automatic renewal. After your period ends, buy the same package again in the shop: Pro €39 or Website Kit €79, including applicable VAT. This starts a new twelve-month period at payment, unused time from an earlier purchase is not added. Use the new order's update key. Existing software keeps working if you choose not to renew.
What the demos show
The design demo uses fictional artwork. Pro now serves available real clip thumbnails through your own site, with neutral covers if a thumbnail is unavailable, and containers narrower than 400 pixels open Twitch externally. The livvux practice example shows the real-player flow without implying an independent customer endorsement.
Support & refunds
Email [email protected] with your order reference, WordPress/PHP versions and reproduction steps. Product support covers installation and reproducible product defects for one website. Hosting administration, custom design and third-party account problems are outside the package. Never include passwords, API secrets or customer data.