我正在使用Yoko主题,并希望在主页上显示类别1中的最新完整帖子。我是Wordpress的新手,但我的方法是提供自己的索引。子主题中的php。父主题具有如下相关代码:
<?php /* Start the Loop */ ?>
<?php while ( have_posts() ) : the_post(); ?>
<?php get_template_part( \'content\', get_post_format() ); ?>
<?php endwhile; ?>
<?php /* Display navigation to next/previous pages when applicable */ ?>
我认为我需要在while循环之前放置一条这样的线:
<?php query_posts(\'cat=1&posts_per_page=1\'); ?>
然而,我只看到部分帖子。我也尝试过用单曲做同样的事情。php。我肯定我错过了一些简单的东西。有人能教我打圈吗?
最合适的回答,由SO网友:markratledge 整理而成
您可以更改query\\u帖子-请参阅http://codex.wordpress.org/The_Loop - 但最好的做法可能是在新查询中使用页面模板。WP将默认为主页。php而不是索引。如果存在php,则可以留下索引。php单独供其他页面使用。看见http://codex.wordpress.org/Class_Reference/WP_Query
示例查询;如果需要,请删除永久链接和/或标题:
<?php $my_query = new WP_Query(\'cat=1&showposts=1\'); ?>
<?php while ($my_query->have_posts()) : $my_query->the_post(); ?>
<a href="<?php the_permalink() ?>" title="<?php the_title(); ?>">
<?php the_title(); ?></a>
<?php the_content(); ?>
<?php endwhile; ?>