WP Discord Channel Display PREMIUM
30,00 €
WP Discord Channel Display is a WordPress plugin that allows website administrators to embed Discord channel messages directly into WordPress posts and pages using shortcodes. The plugin provides real-time message display with automatic refresh functionality, mimicking the Discord user interface with support for avatars, timestamps, reactions, embeds, and more.
Core Functionality
Basic Features
The plugin provides essential Discord integration capabilities:
– Message Display via Shortcode: Embed Discord channel messages using `[discord_channel]` shortcode
– Live Auto-Refresh: Configurable automatic message updates (5-300 seconds interval)
– Discord-like Styling: Messages displayed with Discord-inspired UI design
– User Information: Display user avatars, usernames, discriminators, and bot badges
– Timestamp Display: Relative timestamps (e.g., “5 minutes ago”) with full date on hover
– Rich Content Support:
– Text messages with markdown formatting (bold, italic, underline, strikethrough, code)
– Image attachments with lazy loading
– File attachments with download links
– Message embeds (standard Discord embeds)
– URL auto-linking
– Responsive Design: Mobile-friendly layout
– Dark Mode Support: Compatible with dark themes
– Multiple Channels: Display multiple channels on the same page using different shortcode instances
Premium Features (1-Year License)
The premium version unlocks advanced Discord functionality.
Premium Functionality
1. Message Reactions
– Display emoji reactions on messages
– Support for both Unicode and custom Discord emojis
– Show reaction counts
– Highlight user’s own reactions
– Animated emoji support
– Custom emoji rendering from Discord CDN
2. Enhanced Message Embeds
– Advanced embed formatting processed through premium server
– Rich embed display with:
– Author information with icons
– Title and description
– Custom color borders
– Fields (inline and block)
– Images and thumbnails
– Video embeds with preview
– Footer with icons and timestamps
– YouTube video previews
3. Pinned Messages
– Dedicated `[discord_pinned]` shortcode to display only pinned messages
– Visual pinned message badge with pin icon
– Pinned messages displayed first in regular channel view
– Premium server handles pinned message sorting logic
4. Thread Support
– Display thread information on messages
– View thread reply counts
– Load thread messages dynamically
– Thread toggle buttons with message counts
– Active threads retrieval
5. Advanced Message Sorting
– Server-side message sorting through premium API
– Pinned messages prioritized to top
– Custom sorting logic maintained by premium server
Shortcode Usage
[discord_channel channel_id=”YOUR_CHANNEL_ID”]
Premium Shortcodes
[discord_pinned channel_id=”YOUR_CHANNEL_ID”]
Available Attributes:
| Attribute | Required | Description | Default |
|---|---|---|---|
channel_id |
Yes | Discord channel ID | – |
limit |
No | Number of messages to display (1-100) | 50 |
refresh |
No | Auto-refresh interval in seconds (0 to disable) | 30 |
show_avatar |
No | Show user avatars (yes/no) | yes |
show_timestamp |
No | Show message timestamps (yes/no) | yes |
Example:
[discord_channel channel_id=”123456789012345678″ limit=”25″ refresh=”60″]
Setup Requirements
1. Discord Bot Token: Users must create a Discord bot application and obtain a bot token
2. Bot Permissions: The bot requires:
– View Channels
– Read Message History
– Message Content Intent (Privileged Gateway Intent)
3. Bot Invitation: Bot must be invited to the Discord server