200+
May 19, 2025
June 29, 2018
Set up multiple podcast feeds using built-in WordPress posts. Includes a podcast block and podcast transcript block for the WordPress block editor (aka Gutenberg).
Podcasting is a method to distribute audio and video episodes through a feed to which listeners can subscribe. You can publish podcasts on your WordPress site and make them available for listeners in Apple Podcasts and through direct feed links for other podcasting apps by following these steps:
From the WordPress Admin, go to Podcasts.
To create a podcast, complete all of the “Add New Podcast” fields and click “Add New Podcast”.
Repeat for each podcast you would like to create.
<podcast:transcript>
XML element.The Featured section of Pocket Casts is human-curated. To ensure that all podcasts have an equal opportunity at being featured, selections are made on the basis of merit.
If you’d like to suggest your podcast for a featured spot, reach out to curation@pocketcasts.com
For more information, [https://pocketcasts.com/podcast-producers/ read more].
Follow this documentation to submit [https://support.pocketcasts.com/article/password-protected-podcasts-2/ private and paid podcast feeds]
If you want to adjust the default number of episodes included in a podcast RSS feed, then utilize the following to do so…
<?php
add_filter( 'simple_podcasting_episodes_per_page', 'podcasting_feed_episodes_per_page' );
/**
* Filter how many items are displayed on the feed
* Default is 250
*
* @param int $qty Items count.
* @return string
*/
function podcasting_feed_episodes_per_page( $qty ) {
return 300;
}
If you want to modify RSS feed items output, there is a filter for that:
<?php
function podcasting_feed_item_filter( $feed_item = array(), $post_id = null, $term_id = null ) {
if ( 42 === $post_id ) {
$feed_item['keywords'] = 'one,two,three';
}
return $feed_item;
}
add_filter( 'simple_podcasting_feed_item', 'podcasting_feed_item_filter', 10, 3 );
No FAQ provided.
@wordpress/scripts
from 27.9.0 to 30.6.0 (props @dependabot, @Sidsector9 via #328).cookie
from 0.4.2 to 0.7.1, express
from 4.21.0 to 4.21.2, @wordpress/e2e-test-utils-playwright
from 0.26.0 to 1.18.0, serialize-javascript
from 6.0.0 to 6.0.2 and mocha
from 10.4.0 to 11.1.0 (props @dependabot, @peterwilsoncc via #332).axios
from 1.7.4 to 1.9.0 and http-proxy-middleware
from 2.0.6 to 2.0.9 (props @dependabot, @peterwilsoncc via #338).PluginDocumentSettingPanel
component to use the new @wordpress/editor
package if it exists (props @gabriel-glo, @dkotter via #309).braces
from 3.0.2 to 3.0.3, pac-resolver
from 7.0.0 to 7.0.1, socks
from 2.7.1 to 2.8.3, ws
from 7.5.9 to 7.5.10 and removes ip
(props @dependabot, @Sidsector9 via #297, #306).axios
from 1.7.2 to 1.7.4 (props @dependabot, @Sidsector9 via #312).express
from 4.18.2 to 4.19.2, follow-redirects
from 1.15.4 to 1.15.6, and webpack-dev-middleware
from 5.3.3 to 5.3.4 (props @dependabot, @iamdharmesh via #290).webpack
from 5.91.0 to 5.94.0 (props @dependabot, @faisal-alvi via #315).ws
from 7.5.10 to 8.18.0, serve-static
from 1.15.0 to 1.16.2 and express
from 4.19.2 to 4.21.0 (props @dependabot, @Sidsector9 via #319).simple_podcasting_feed_title
filter hook to modify feed title (props @martinburch, @psorensen, @dkotter via #279).PULL_REQUEST_TEMPLATE.md
template (props @iamdharmesh, @jeffpaul via #286).ip
from 1.1.8
to 1.1.9
(props @dependabot, @Sidsector9 via #278).Add Transcript
button that will now show in the sidebar panel of the Podcast block (props @nateconley, @peterwilsoncc, @sksaju, @kirtangajjar via #221).axios
from 0.25.0 to 1.6.2 and @wordpress/scripts
from 26.9.0 to 26.18.0 (props @dependabot, @Sidsector9 via #263).follow-redirects
from 1.15.3 to 1.15.4 (props @dependabot, @dkotter via #269).cypress
from 11.2.0 to 13.2.0, @10up/cypress-wp-utils
from 0.1.0 to 0.2.0, @wordpress/env
from 5.4.0 to 8.7.0, cypress-localstorage-commands
from 2.2.2 to 2.2.4 and cypress-mochawesome-reporter
from 3.4.0 to 3.6.0 (props @iamdharmesh, @Sidsector9 via #254).postcss
from 8.4.27 to 8.4.31 (props @dependabot, @faisal-alvi via #256).@babel/traverse
from 7.22.8 to 7.23.2 (props @dependabot, @Sidsector9 via #257).TAXONOMY_NAME
constant to PODCASTING_TAXONOMY_NAME
(props @jayedul, @peterwilsoncc, @dkotter via #238).word-wrap
from 1.2.3 to 1.2.4 (props @dependabot, @iamdharmesh via #243).Version | Download | Type |
---|---|---|
1.9.1 | Download | Stable |
1.9.0 | Download | Stable |
1.8.0 | Download | Stable |
1.7.0 | Download | Stable |
1.6.1 | Download | Stable |
1.6.0 | Download | Stable |
1.5.0 | Download | Stable |
1.4.0 | Download | Stable |
1.3.0 | Download | Stable |
1.2.4 | Download | Stable |
1.2.3-deploy | Download | Stable |
1.2.2 | Download | Stable |
1.2.1 | Download | Stable |
1.2.0 | Download | Stable |
1.1.1 | Download | Stable |
1.1.0 | Download | Stable |
1.0.1 | Download | Stable |
1.0.0 | Download | Stable |
Development | Download | Trunk |