如何使用WordPress的子页面查看帖子?
-
13-09-2019 - |
题
我是新来的WordPress。 我有我的网站(CMS)分为树层次结构中多个页面。 我想在子页面中的特定类别查看帖子。 但由于某些原因事件的简单“循环”:
<?php
if (have_posts()) :
while (have_posts()) :
the_post();
the_content();
endwhile;
endif;
?>
仅显示(!!)的页面内容和根本没有帖子... 我该怎么做?
10倍。
解决方案
您需要query_posts()第一个电话,你的循环开始前。
示例:
query_posts('showposts=5');
您可以在这里看到完整的文档:
http://codex.wordpress.org/Template_Tags/query_posts
我不是很确定你想要的,而循环内您的网页内容的方法调用,因为它会显示一遍又一遍。我建议将其移动到所述环的外部。
顺便提及,从特定类别得到的帖子,使用:
<?php query_posts('category=category-name'); ?>
其中分类名是类别本身的名称。这可能是该类别的蛞蝓名称,而不是,但我想尝试,第一。
其他提示
您可以使用此循环内产生的最新文章的(或清单)永久在一个类中。更改mycategoryname你自己的类别,并showposts -1以显示所有,或其他数字表明,一些职位。
<?php $my_query = new WP_Query('category_name=mycategoryname&showposts=1'); ?><?php while ($my_query->have_posts()) : $my_query->the_post(); ?><a href="<?php the_permalink() ?>" rel="bookmark"><?php the_title(); ?></a><?php endwhile; ?>
WP_QUERY
的基本思想是在 WordPress的
不隶属于 StackOverflow