我试图在一个简单的页面中使用[特色/]访问以下短代码
function mytheme_featured() {
$my_query2 = new WP_Query(\'category_name=featured&showposts=1\');
while ($my_query2->have_posts()) : $my_query2->the_post();
return \'<h3 class="entry-title"><a href="\'.the_permalink().\'" title="Permalink to \'.the_title_attribute( \'echo=0\' ).\'" rel="bookmark">\'.the_title().\'</a></h3><div class="entry-content">\'.the_excerpt().\'</div>\';
endwhile;
}
add_shortcode( \'featured\', \'mytheme_featured\' );
但是,该帖子的内容显示在页面顶部,而不是第一段下方带有红色边框的框中指定给shortocde的位置。有没有想过为什么会这样?