Post Type Podcasting

Post Type Podcasting adds custom podcast settings to specific Post Types. Similar to Podcast Channels feature, Post Type Podcasting allows you to associate any number of custom podcast feeds to any post type.

To enable this feature, first make sure you are in “Advanced Mode” mode (Not Simplified Mode). Go to PowerPress > Settings and scroll to the  bottom of the page. Under “Advanced Options”, select the box next to “Post Type Podcasting” then click “Save Changes”. Under the WordPress > PowerPress menu on the left, you should now see a new section titled “Post Type Podcasting”.

Post Type Podcasting Requirements

Post Type podcasting requires permalinks, a properly registered custom post type and at least one post.

1. Permalinks

Permalinks in WordPress should be enabled. If disabled, the URL links for feeds will include query parameters which is not desirable for podcasting.

2. Properly Registered Post Type

Post types that wish to utilize Post Type Podcasting should register their post type (register_post_type) with the following attributes.

hierarchical = false

The hierarchical attribute is necessary for labels and for x.

capability_type = post

The capability type should be set to “post”. It is possible to use a custom capability. The custom capability will need to have the appropriate user capabilities similar to “post” capabilities.

rewrite = true
has_archive = true or  “unique slug name”

Without these settings, there will be no permalink version of the feed.

3. At least one published Podcast Episode in Post Type

You will need to have at least one “Post” with a podcast episode in the podcast feed you created in PowerPress’s Post Type Podcasting settings. If you used custom labels when you registered your custom post type, replace “Post” with the singular labial you gave your post type.

Poddcast feeds with no content will render a 404 (page not found) error. Empty podcast feeds are rejected by most all podcast directories including iTunes.

A Warning about using Custom Post Types for Podcasting

Custom post types are additional post types that only exist when the theme or plugin that creates them is enabled and operating properly. Unlike other platforms, the post type does not persist when the originating theme or plugin is disabled. Because of this, there is no guarantee that the content created within the custom post type will always be available.

PowerPress does not create or manage custom post types. PowerPress merely extends custom post types that were added either by WordPress natively or by other themes and plugins. You should be aware of what theme or plugin creates your custom post types in the event there is a problem.

Due to this feature’s complexity, support for this feature is only available on our public forum or by scheduling a paid Blubrry Consultation with our support staff.

Plugins That Work with Post Type Podcasting

If you do not create the custom post type in your theme’s functions.php, you can create the custom post type with one of the plugins listed:

Plugins That Do Not Work with Post Type Podcasting

We’ve been informed the plugin titled “Custom Content Type Manager : Advanced Custom Post Types” will change the behavior of feeds for custom post types it creates, which could be incompatible with the feeds PowerPress adds.