Wordpress post enumeration

时间:2012-09-02 作者:tim

我正在使用wordpress作为网站博客的快速修复工具。我在外部页面中使用了一个短循环(我获得了正确使用wordpress设置的链接):

query_posts(\'p=\'.$thisPost); //$thisPost enumerates 1,2..etc up to a maximum number of posts

<?php 
while (have_posts()): the_post(); ?>
<h2><?php the_title(); ?></h2>
<?php the_content(); ?>
<?php endwhile; ?>
wordpress在数据库中将post#2存储为“p=6”的问题,这基本上破坏了此设置。

我如何从一开始就得到一个2号(或3号或n号)的帖子?

1 个回复
SO网友:Douglas.Sesar

数据库不仅仅存储您创建的帖子,它还存储该帖子的修订版以及其他帖子类型等,所有这些都在这个表中。因此,我们输入的帖子的帖子ID很少一次上升一个。

post ID本身在查询中不是很相关。特定查询仅用于显示具有特定条件的帖子,例如类别、帖子类型、存储日期等。

结束

相关推荐

从Get_Posts()中选择对象

如何从get\\u posts()返回的列表中选择第一个/最后一个对象?如何选择与get\\u posts返回的对象列表中的任意对象相关的前/后对象?如何从get\\u posts()返回的列表中提取子列表?