我使用短代码在我的页面模板中执行视频播放器,但我也想从我的自定义主题选项面板中获取URL。这是我正在尝试的代码,并在下面得到错误。如果我插入视频URL而不是我的回音调用,那么它工作正常。
非常感谢任何帮助。
<?php echo do_shortcode("[KGVID]<?php echo $smof_data['home-page-video-url'];?>[/KGVID]"); ?>
Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in /home/muratgok/public_html/wp-content/themes/default/page - home.php on line 11
答案 0 :(得分:2)
参见例如here,执行:
<?php echo do_shortcode("[KGVID]".$smof_data['home-page-video-url']."[/KGVID]"); ?>
是的,你可以做到
<?php echo do_shortcode(
'[KGVID poster="muratgokmen.co.uk/wp-content/uploads/2013/09/…" width="1005" height="565"]'.$smof_data['home-page-video-url'].'[/KGVID]'
); ?>