Hallo,
ich versuche gerade verzweifelt in einer Sidebar folgenden Youtube-Abo-Button einzubauen:
<script src="https://apis.google.com/js/plusone.js"></script>
<div id="yt_like"><div class="g-ytsubscribe" data-channel="NAME DES CHANNELS" data-layout="full"></div></div>
Das funktioniert soweit auch super. Doch da ich für jede dieser Seiten einen anderen Youtube Channel eintragen will habe ich ein weiteres Feld bei der Erstellung der Seite angegeben. Dieses Feld enthält den YT Channel Namen. Dieser wird auch problemlos ausgegeben wenn ich ihn so einfüge:
<?php
global $wp_query;
$postid = $wp_query->post->ID;
echo get_post_meta($postid, 'yt_channel', true);
?>
Doch, den Inhalt dieses Feldes würde ich gern genau in dem Youtube-Abo-Button einbauen, also den Namen des Channels austauschen. Ich habe es bereits so versucht:
<script src="https://apis.google.com/js/plusone.js"></script>
<div id="yt_like"><div class="g-ytsubscribe" data-channel="<?php
global $wp_query;
$postid = $wp_query->post->ID;
echo get_post_meta($postid, 'yt_channel', true);
?>" data-layout="full"></div></div>
Doch das geht eben nicht. :oops:
Weiß jemand, wo das Problem liegt bzw. wie ich vorgehen sollte?
Vielen Dank, dass DU dir diesen Beitrag bis hier durchgelesen hast! :)
Gruß MaxPloy