Repository navigation
show.fm for WordPress 1.0.0
The first public release of the show.fm plugin for WordPress.
Install: download showfm-1.0.0.zip below (not "Source code"), then in WordPress go to Plugins > Add New > Upload Plugin. Requires WordPress 6.6 and PHP 7.4 or later. A WordPress.org listing is on its way.
What's in 1.0.0
- Player, Episode list, Play button and Transcript blocks, the
[showfm]shortcode and show.fm oEmbed, rendered on the server from a local cache with no request on page view. - Block editor pickers for shows and episodes, block settings, the heading level control and in-block messages for scheduled, unavailable, paused and unreachable episodes.
- Settings > show.fm with Connection, Publishing, Display and Migrate tabs, and admin notices for key expiry, a refused key, a plan pause and a publishing problem.
- Connect a site to show.fm in the browser or with WP-CLI. The site key is stored encrypted.
- Publish to WordPress: new episodes become posts that follow the episode when it is rescheduled, unpublished or deleted, and keep any edits made in WordPress.
- Embed migration from eight podcast hosts, with a dry run, episode picks and revisions to undo.
wp showfm cache flush(with--networkon multisite) clears the plugin's cache of show.fm data.- show.fm embeds in pasted links are always replaced with the plugin's local player, or a plain link when it can't play them locally.
- The Player, Episode list and Play button can open a mini-player, with a choice of corner.
- Bundles @showfm/embed 1.6.1. Nothing is loaded from a CDN, and "Powered by show.fm" stays off unless you turn it on.