我正试图在我的博客上创建一个“从这里开始”页面。我使用了一个模板,但它的内容是使用WordPress中的“添加新页面”向导创建的。
我知道如何显示讨论最多的帖子(评论最多),但PHP在页面中不起作用。当然,我可以将代码粘贴到页面模板中,但请看我的模板:
<?php
/*
Template Name: Test Layout
*/
?>
<?php get_header(); ?>
<div id="start-here-wrapper">
<ul>
<?php
$pc = new WP_Query( \'orderby=comment_count&ignore_sticky_posts=1&posts_per_page=6\' );
while ( $pc->have_posts() ) : $pc->the_post(); ?>
<li>
<a href="<?php the_permalink(); ?>" title="<?php
the_title(); ?>"><?php the_title(); ?></a>
</li>
<?php endwhile; ?>
</ul>
<?php the_content(); ?>
</div>
<?php get_footer(); ?>
我使用“内容”,这样我通过“页面向导”写的所有内容都会在那里。由于各种原因,我不想将所有内容复制并粘贴到模板本身中,因此我需要找到一种方法来使用上面的代码。
如果我把下面流行的帖子称为“内容”,它就可以正常工作。如果我在它之前调用它(如上面的代码),我页面的实际内容将不会显示,而是显示热门帖子列表中的最后一篇博客帖子。