function radiovalencia_playlist_shortcode($atts) {
$atts = shortcode_atts([
'limit' => 10
], $atts);
$rss_url = 'https://www.radiovalencia.be/rss/playlist.xml';
$rss = simplexml_load_file($rss_url);
if (!$rss) {
return '
Playlist tijdelijk niet beschikbaar.
';
}
$output = '
';
$count = 0;
foreach ($rss->channel->item as $item) {
if ($count >= $atts['limit']) break;
$output .= '- ';
$output .= '' . esc_html($item->title) . '
';
$output .= '' . date('H:i', strtotime($item->pubDate)) . '';
$output .= ' ';
$count++;
}
$output .= '
';
return $output;
}
add_shortcode('radiovalencia_playlist', 'radiovalencia_playlist_shortcode');