TAL Server Widget For Discord Wordpress Plugin - Rating, Reviews, Demo & Download
Plugin Description
TAL Server Widget for Discord provides a clean, customizable WordPress sidebar widget for displaying your Discord community.
The widget can display your Discord server’s online member count, online member list, avatars, status indicators, server name, server icon, custom title and subtitle, and a configurable Discord invitation button.
No Discord bot, Discord application, or privileged Discord connection is required. The plugin uses Discord’s public Server Widget API.
TAL Server Widget for Discord is an independent plugin and is not affiliated with or endorsed by Discord Inc.
Features
- Online member count from your Discord Server Widget.
- Displays up to 100 online members, subject to Discord’s public Widget API limit.
- Optional member avatars.
- Optional colored status indicators for online, idle and Do Not Disturb status.
- Optional member activity display when Discord supplies activity information.
- Optional Discord server name.
- Automatic Discord server icon retrieval with a custom image fallback.
- Custom Discord invite link for the Join button.
- Optional translucent/transparent background with configurable color and opacity.
- Optional border with configurable color, opacity and width.
- Per-text font-family and color customization.
- HEX color entry for precise color matching.
- Live font previews in the settings page.
- WordPress sidebar widget.
[talwdw_discord]shortcode.
Configuration
Discord Server ID
The Server ID identifies the Discord server whose public Widget data the plugin retrieves. Enable Discord Developer Mode, right-click the server and choose “Copy Server ID.”
Join Link
The Join Link is the invitation URL opened by the widget’s join button. It is independent of the Widget API URL and can point to any valid invitation for the server.
Cache Time
The default cache time is 5 minutes. Shorter intervals provide fresher member and presence information but cause more requests to Discord. Longer intervals reduce requests but may display older information. Five minutes provides a practical balance for most sites.
Member Limit
Discord’s public Server Widget API returns a maximum of 100 members. The plugin therefore limits the Maximum Members Shown setting to 100.
Appearance
The plugin can be configured to use a transparent or translucent background so it can blend with an existing WordPress sidebar design. Administrators can also configure borders, text fonts, text colors, and HEX color values.
External Services
This plugin connects to Discord’s public services to retrieve information for the configured Discord server.
The plugin sends the configured Discord Server ID to Discord when it needs fresh Server Widget data. Discord may return the server name, online presence count, member display names, avatars, status information, and other information made available through its public Server Widget API.
When automatic server-icon retrieval is enabled, the plugin may also request the Discord Guild Preview endpoint and retrieve the resulting server icon from Discord’s CDN.
When the widget displays Discord-hosted avatars or icons, a visitor’s browser may make requests directly to Discord’s CDN to retrieve those images.
If an administrator uses the Advanced Custom Widget URL, the WordPress site will request widget data from the administrator-provided URL instead of the standard Discord Widget endpoint when no Discord Server ID is configured. If an administrator uses a Custom Image URL, visitors’ browsers may request that image from the administrator-selected host.
Discord requests are made as part of the plugin’s core Discord widget functionality and are controlled by the configured cache interval. Requests to administrator-provided custom URLs occur only when those optional settings are configured by the site administrator.
Discord documentation:
https://docs.discord.com/developers/resources/guild
Discord Terms of Service:
https://discord.com/terms
Discord Privacy Policy:
https://discord.com/privacy
The plugin does not require users to create a Discord developer application or provide a Discord bot token.
Screenshots
The server widget displayed on a live WordPress site, showing server branding, online count, member avatars, presence indicators, and the join button.
Connection and usage settings, including API status, server ID, join link, cache time, shortcode information, and advanced connection options.
Display and member settings for widget titles, server icon behavior, member limits, avatars, status indicators, and activity display.
Appearance controls for borders, translucent backgrounds, opacity, fonts, text colors, and other visual customization.
