benecaster_episode_audio_url
Filters the audio file URL used in the front-end player and episode page. Does not affect the RSS enclosure URL — use benecaster_feed_enclosure_url for that.
Parameters
| Name | Type | Default | Description |
|---|---|---|---|
$url |
string |
— | Audio file URL |
$episode_id |
int |
— | ID of the episode |
$show_id |
int |
— | ID of the show |
Returns:
string
Example
add_filter( 'benecaster_episode_audio_url', function( $url, $episode_id, $show_id ) {
// Serve audio through a CDN subdomain for front-end playback.
return str_replace( 'https://files.example.com/', 'https://cdn.example.com/', $url );
}, 10, 3 );
Affects
- Episode page player