Select a channel to view its details.
Twitch Channel 2.0 allows you to display Twitch channel details, live streams, chat, and recent videos on your WordPress site with easy-to-manage settings.
== Description ==
**Twitch Channel 2.0** is a feature-rich plugin for integrating Twitch channels into your WordPress site. It lets you display:
– A single Twitch channel with live stream, Twitch chat, and recent videos.
– A channel selector for visitors to dynamically view multiple channels.
– Auto-load the first channel for improved user experience.
### New Features:
– **Twitch Chat Integration**: Displays live chat alongside the stream.
– **Improved Recent Videos Popup**: Fully functional Twitch video player in popups.
– **Auto-Load First Channel**: The first channel auto-loads on the page for convenience.
**Use Cases:**
– Gaming communities showcasing streamers.
– Personal blogs integrating Twitch streams.
– Any site displaying curated Twitch content.
== Installation ==
1. Download the plugin and upload it to your `/wp-content/plugins/` directory.
2. Activate the plugin through the “Plugins” menu in WordPress.
3. Navigate to **Settings > Twitch Channel 2.0** to configure:
– Twitch API credentials.
– Offline message customization.
– Add or remove Twitch channels.
== Frequently Asked Questions ==
= How do I get my Twitch API Client ID and Secret? =
1. Go to the [Twitch Developer Console](https://dev.twitch.tv/console).
2. Create a new application and note the Client ID and Secret.
= Can I display multiple channels? =
Yes, use the channel selector shortcode `twitch_channel_selector` to let users switch between channels.
= How do I customize the offline message? =
In the settings, update the **Offline Message** field to your desired text.
= How do I enable Twitch chat? =
Twitch chat is enabled by default when displaying a live stream. Ensure the channel has chat enabled on Twitch.
== Screenshots ==
1. Admin settings page for managing channels and API credentials.
2. Front-end display of a single Twitch channel with live chat.
3. Channel selector with AJAX loading.
4. Recent videos popup with Twitch player.
== Shortcodes ==
### `twitch_channel`
Display a single Twitch channel with live stream, chat, and videos.
Attributes:
– `channel` (required): The Twitch channel name.
– `columns` (optional): Number of video thumbnails per row (default: 4).
– `video_count` (optional): Number of videos to display (default: 12).
Example:
`twitch_channel channel=”payo” columns=”3″ video_count=”6″`
### `twitch_channel_selector`
Display a dropdown selector for multiple Twitch channels.
Attributes:
– `columns` (optional): Number of video thumbnails per row (default: 4).
– `video_count` (optional): Number of videos to display per channel (default: 12).
Example:
`twitch_channel_selector columns=”4″ video_count=”8″`
== Changelog ==
= 1.1.0 =
– Added Twitch Chat integration alongside live streams.
– Improved video popup functionality with Twitch embedded video player.
– Auto-load first channel on page load.
= 1.0.0 =
– Initial release.
– Twitch API integration for live stream and video data.
– Admin settings for channel management and API credentials.
– AJAX-powered dynamic channel selector.
== Upgrade Notice ==
= 1.1.0 =
New features include Twitch chat integration and auto-load for the first channel.
== License ==
This plugin is licensed under the GPLv2 or later. For details, see the [license documentation](https://www.gnu.org/licenses/gpl-2.0.html).
Contact us today to request a consultation and discover how our expert solutions can help your business thrive.