Linux 软件免费装

Pira.cz Now Playing

开发者 piradio
更新时间 2026年10月26日 18:11
PHP版本: 7.4 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

shortcode radio metadata broadcast now playing

下载

1.0.0

详情介绍:

Pira.cz Now Playing receives metadata pushed by a radio automation system or any other application capable of making HTTP GET or POST requests. It displays the latest artist, title, and free-form text using simple WordPress shortcodes, without requiring a streaming server, external account, or paid service. Features:

安装:

  1. In WordPress, go to Plugins > Add New Plugin > Upload Plugin, select the plugin ZIP, and activate it.
  2. Go to Settings > Pira.cz Now Playing. An API key is generated on activation.
  3. Copy the Update endpoint URL and configure your sending application to submit metadata with the API key.
  4. Set the Song timeout, Text timeout, Text after timeout, and Browser refresh interval as needed.
  5. Add one or more shortcodes to your page or post using a Shortcode block.

常见问题:

Does this plugin require Magic RDS 4?

No. Any application that can send HTTP GET or POST requests with the required parameters can update the displayed metadata.

Can I display a programme name independently of the song?

Yes. Send the programme name in text and use [pira_now_playing]. It has its own timeout, independent of the artist and title.

Why is the artist or title blank after some time?

The song inactivity timeout has expired. The plugin outputs a non-breaking space for each empty song field to help preserve the layout.

Can I show multiple stations?

No. This version is designed for one station per WordPress installation.

Why are updates not visible immediately?

The browser checks periodically, based on Browser refresh interval. Check that the sending application receives a successful response and that your WordPress REST API endpoints are not cached by a proxy or caching plugin. Reload the page once after installing a new plugin version to ensure its JavaScript is current.

Do I need to configure a cron job?

No. Timeout validity is calculated from the last received timestamp, and the browser polls for changes.

更新日志:

1.0.0