Goedemiddag! Wie kan mij helpen om onderstaande php code werkend te krijgen?


<?phpglobal $wp_embed;
$soundcloud_url = 'https://soundcloud.com/morganpage';
echo $wp_embed->run_shortcode( '[embed]' . $soundcloud_url . '[/embed]' ); ?>


Bovenstaande code laadt nu een vaste URL; welke werkt voor WordPress. Doel van deze code is om een SoundCloud player in te laden in een WordPress template file. Echter, wil ik graag de $soundcloud_url variabel maken door onderstaande code:

<?php $value = get_post_meta( get_the_ID(), 'listing_facebook', true ); echo $value; ?>


Maar deze code werkt niet als volgt:

<?phpglobal $wp_embed;
$soundcloud_url = '<?php $value = get_post_meta( get_the_ID(), 'listing_facebook', true ); echo $value; ?>';
echo $wp_embed->run_shortcode( '[embed]' . $soundcloud_url . '[/embed]' ); ?>


Kan iemand mij helpen om dit werkend te krijgen?
En als je het zo doet? (ervan uitgaande dat de get_post_meta die je hier opvraagt de url bevat)



<?phpglobal $wp_embed;
$soundcloud_url = get_post_meta( get_the_ID(), 'listing_facebook', true );
echo $wp_embed->run_shortcode( '[embed]' . $soundcloud_url . '[/embed]' ); ?> 



[size=xsmall]Toevoeging op 24/01/2017 17:23:42:[/size]

En er moet een spatie tussen php en global op de eerste regel...

Reageren