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.
