我不知道是什么导致了这个问题,但是echo do_shortcode
不是在我的主题模板上工作,而是在我的插件模板上工作,而短代码在我的帖子和页面上工作。很奇怪。这是密码
<?php
$my_query = new WP_Query(\'category_name=video post&posts_per_page=10\');
while ($my_query->have_posts()) : $my_query->the_post();
$do_not_duplicate = $post->ID;
?>
<li>
<h3><a href = "<?php the_permalink();?>"><?php the_title();?></a></h3>
<?php the_post_thumbnail(); ?>
<p>
<?php the_excerpt();?>
<?php
$urlbox = get_video_box();
echo $urlbox[0]; // echo out the url of a post
echo $urlbox[1]; // echo out the url description of a post
echo do_shortcode(\'[jwplayer config="Out-of-the-Box" file="\' . $urlbox[0] . \'" image="http://www.mywebsite.com/myimage.jpg"]\');
?>
</p>
</li>
<?php endwhile; ?>
我正在使用JW播放器插件,同样,短代码正在插件的模板和帖子/页面上工作。但在我的主题模板上,它不起作用。。请帮帮我。谢谢