Linux 软件免费装
Banner图

Platinium EPG for XMLTV and M3U

开发者 groupeplatinium
更新时间 2025年9月11日 12:29
捐献地址: 去捐款
PHP版本: 7.4 及以上
WordPress版本: 6.9
版权: GPLv2 or later
版权网址: 版权信息

标签

iptv m3u tv guide epg xmltv

下载

1.2.2

详情介绍:

Platinium EPG for XMLTV and M3U transforms your WordPress site into a professional and powerful TV program guide platform. Whether you manage an IPTV service, a streaming community site, or a media blog, this plugin gives you the tools to display a beautiful, fast, and interactive EPG grid. Using any standard XMLTV file for program data and/or an M3U file for channel data, the plugin generates a stunning "Glassmorphism" style grid that is fully responsive and optimized for performance, even with thousands of program entries. It's designed to be simple for beginners to set up, while offering deep customization and powerful features for advanced projects through its Pro version. Key Features:

安装:

  1. Upload the platinium-epg-xmltv folder to the /wp-content/plugins/ directory.
  2. Activate the plugin through the 'Plugins' menu in WordPress.
  3. Go to the new "Platinium EPG" -> "Settings" menu in your dashboard.
  4. Add the URL for your first XMLTV file source or import a local M3U file.
  5. Click "Save Settings", then scroll down and click "Manual Synchronization".
  6. Use the [platinium_epg] shortcode on any page or post to display your TV grid.

屏幕截图:

  • The main Settings page for managing sources, display options, and choosing from various color presets.
  • The Channel Stream Links interface for mapping M3U streams to channels.
  • The powerful Shortcode Generator for creating and managing custom channel groups.
  • The Pro section for configuring automatic synchronization frequency.
  • The one-click Backup and Restore system (Pro Feature).

常见问题:

Where can I find XMLTV or M3U files?

Many free and public sources are maintained by the community. A great place to start is by searching on GitHub for projects like "iptv-org/epg" (for XMLTV) and "iptv-org/iptv" (for M3U), which list guides and streams for thousands of channels.

My guide is empty after syncing. What should I do?

Follow these troubleshooting steps:

  1. Check the Source: Go to "Settings" and double-check that your source URL is correct or that your local file exists.
  2. Run Manual Sync: Click "Manual Synchronization" and read the result message carefully.
  3. Check Diagnostics: At the top of the Settings page, open the "Diagnostic Information" panel. It will tell you the status of your sources and cache.
  4. Check the File: Make sure the source file itself contains program data for the current date.

How do I make my channels clickable?

The plugin does this automatically if you provide M3U sources. To manually add or change a stream link, go to the "Channel Stream Links" page, select a source, and paste the URL for the desired channel.

Some video streams don't play or try to download. How can I fix this?

This happens when a stream format is not natively supported by your web browser. To play certain video streams not natively supported, you may need a browser extension. For a better experience, we recommend installing one. Here are our recommendations:

What's the difference between channels-name and group-name in the shortcode?

group-name="My Group" is the recommended method. It uses a group of channels that you have saved in the Shortcode Generator. It's clean and easy to manage. channels-name="Channel 1,Channel 2" is a manual, on-the-fly filter that is less efficient for large guides.

Will this plugin slow down my website?

No, it has been designed for performance. The heavy work of fetching and parsing source files is done in the background and the results are stored in a cache. The front-end grid only loads the programs that are currently visible on the screen.

What should I do if I see the "XMLReader is required" error?

This error means that your hosting server has not enabled a standard PHP extension that is necessary to read XML files. This is a server configuration issue that can be easily resolved. The simplest solution is to contact your web host and send them the following message: "Hello, I am using a WordPress plugin that requires the 'XMLReader' PHP extension to function. Could you please enable it for my hosting account? Thank you." Most quality hosting providers will activate this extension quickly and free of charge.

更新日志:

1.2.2 1.2.1 1.2.0 1.1.0 1.0.1 1.0.0