我有自定义wordpress post.php
,特定类别中的所有帖子都将使用此模板。在几乎每个帖子中都会有滚动推荐,为了解决这个问题,我正在使用图层滑块。
在页面中,我有一个自定义的推荐字段,其中包含[layreslider id="2"]
之类的内容
在我的php文件中,我有:
<div class="trips-testimonials">
<?php do_shortcode(get_post_meta($post->ID, 'testimonial', true)); ?>
</div>
这似乎什么都不做。如果我在PHP中添加echo:
<?php echo do_shortcode(get_post_meta($post-ID, 'testimonial', true)); ?>
我得到[layreslider id="2"]
这是一个示例页面,照片下方的蓝色框表示滑块应显示的位置。 http://www.ct-social.com/ctsdev/aff/capri/
非常感谢你的帮助。
答案 0 :(得分:1)
看起来你错过了&gt;从帖子ID开始,所以应该阅读
<?php do_shortcode(get_post_meta($post->ID, 'testimonial', true)); ?>
此外,您可能需要拨打全球$ post;如果在循环之外。