[benecaster_feed_url]
Displays the current subscriber’s personal RSS feed URL. Shows nothing if the current user is not a subscriber to the show. The default subscriber account page includes this automatically — use this shortcode when building a custom account page to give listeners easy access to their private feed URL for adding to a podcast app.
When the show’s feed has gone dark (most commonly a lapsed license), this renders “This feed is not currently active, so there is no URL to copy” instead of a masked URL, and no reset button — a reset would only mint another URL that fails the same way, at the cost of the subscriber’s existing podcast-app setup. Subscription details are unaffected; this only changes what this shortcode itself shows. A follower’s feed is never dark — it carries the public episodes and keeps working regardless of license state, so this never applies to a follower’s token.
To replace or blank out the dark-feed message, use the benecaster_feed_url_output filter — it fires on the full rendered output regardless of which state produced it, so a callback can check for this message and return a custom string, or an empty one, in its place.
Parameters
| Name | Type | Default | Required | Description |
|---|---|---|---|---|
show_id |
int |
— | No | ID of the show whose feed URL to display. Optional on single-show installs — the sole show is used. Either way the visitor must be logged in and hold an active token for that show. Required on multi-show installs; renders an inline error comment and short-circuits when omitted on zero-show or multi-show installs. |
format |
string |
link
|
No | Display format. Options: link (hyperlinked URL), text (plain text), input (read-only copyable input field). |
label |
string |
Your podcast feed URL
|
No | Label text displayed above or beside the URL. |
Example
<!-- Copyable input on subscriber account page -->
[benecaster_feed_url show_id="3" format="input"]
<!-- Plain text for use inside a styled wrapper -->
[benecaster_feed_url show_id="3" format="text" label="Your private feed:"]