繁体   English   中英

在PHP的echo中插入echo

[英]Inserting echo inside echo on php

我尝试在简码内调用回声。 代码行是这样的:

<?php echo do_shortcode('[audio src="<?php echo $audio; ?>"]'); ?>

完整的代码如下:

<?php if(get_post_meta($post->ID, '_format_audio_embed', true)!=''){ 
    $audio = get_post_meta($post->ID, '_format_audio_embed', true);
} else {
    $audio = '';    
}
?></h1>  

<?php echo do_shortcode('[audio src="<?php echo $audio; ?>"]'); ?>

我的代码无效。 我想念什么吗?

为什么在PHP中使用PHP? 尝试连接:

<?php echo do_shortcode('[audio src="'.$audio.'"]'); ?>

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM