Skip to main content

benecaster_episode_audio_url

Filter Free Since v1.0.0

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