Label paid feeds, or give them their own artwork, in the listener’s podcast app
The artwork key moves both the plain RSS <image> and <itunes:image> — the one Apple Podcasts reads.
Apple caches show artwork aggressively; a listener may not see new artwork for days.
Code
<?php
add_filter( 'benecaster_feed_channel_data', function ( array $data, int $show_id, string $tier_slug ): array {
if ( 'public' === $tier_slug ) {
return $data;
}
$data['title'] .= ' (Premium)'; // <title> and <itunes:title>
$data['artwork'] = 'https://cdn.example.com/premium-artwork.jpg'; // <image> and <itunes:image>
return $data;
}, 10, 3 );
Hooks Used
Need this built rather than just documented? See our services →