如何将自定义字段值传递给短码? 时间:2012-10-30 作者:Rob Morta 我想在中调用自定义字段single.php 模板来完成一个简短的代码,从而显示菜单。我放置了以下代码,但它不起作用<?php echo do_shortcode("[custommenu menu=<?php echo get_post_meta($post->ID, ‘tabmenu’, true); ?>]?>") 2 个回复 SO网友:Brandon Bell 我相信您忘记在菜单参数周围添加引号了。<?php $post_meta_value = get_post_meta($post->ID, \'tabmenu\', true); echo do_shortcode(\'[custommenu menu="\'.$post_meta_value.\'"]\'); ?> SO网友:dipali 尝试使用此代码。希望这能奏效。$post_meta_value = get_post_meta($post->ID, \'tabmenu\', true); echo do_shortcode(\'[custommenu menu=\'.$post_meta_value.\']\'); 结束 文章导航