Private Feed Shortcodes Pro

Private feed shortcodes are Pro features for logged-in users.

Use them on WordPress pages where subscribers should find their private podcast feed URLs.

Shortcode: shpprivatefeed

Displays the private feed URL for one private podcast.

Example:

[shp_private_feed feed_id="123"]

If feed_id is omitted, the shortcode uses the first private podcast it can find.

What it displays:

  • Private feed URL in a copyable input field.
  • Browser preview link.
  • App links for Apple Podcasts, Pocket Casts, Overcast, and Castro.
  • A note that Spotify does not support direct private feed deep links.
  • QR code for the private feed URL.
  • Button to regenerate the user's feed URL.

Shortcode: shpprivatesubscriptions

Displays all available private podcast subscriptions for the logged-in user.

Example:

[shp_private_subscriptions]

For each private podcast, it renders the same private feed panel as shp_private_feed.

Login Requirement

Both shortcodes require the user to be logged in.

If the visitor is not logged in, the shortcode displays a message asking them to log in.

Regeneration Limit

Users can regenerate their own private feed URL from the shortcode interface.

The plugin limits self-service regeneration to once every 24 hours per user and feed.

Administrators can regenerate tokens from the private podcasting admin area at any time.

Where to Place Shortcodes

Good locations:

  • Account page.
  • Membership dashboard page.
  • Course or community dashboard.
  • Private subscriber help page.

Avoid placing private feed shortcodes on public landing pages unless the page clearly requires login.