为什么从SQL查询的帖子比页面上显示的帖子多?

时间:2012-09-19 作者:hugemeow

我正在使用WordPress multisite,我面临的问题是,从sql查询的帖子比页面上显示的要多,详细信息如下:

mysql> select count(*) from wp_137_posts where post_type=\'post\';
+----------+
| count(*) |
+----------+
| 32 |
+----------+
1 row in set (0.46 sec)
在这里,我发现有32篇帖子发到了id为137的博客上

但事实上,当我打开那个博客时,我只能找到30篇文章,包括已发表和草稿。

为什么我打开博客时没有32篇帖子?

1 个回复
最合适的回答,由SO网友:Joseph Leedy 整理而成

自动保存存储方式post_type=inherit 和其他对象(如菜单)也存储在posts表中。

结束

相关推荐

Load posts dynamically

我正在寻找一个解决方案/指导,如何在模板的左列中以分层方式列出帖子链接,当选择链接时,它会在右列中加载帖子,但整个页面不会刷新?谢谢DeonUpdate for Marfarma\'s help below感谢您的回复。在阅读了许多页面和帖子后,我能够让它正常工作。我现在需要注意的一点是,右侧列中的链接的href值为#。我有一个主页设置,用户可以选择一条培训路径,将他们带到上面讨论的页面。但我在主页上也有单独的链接,以防用户想跳到特定的主题。因此,现在我的问题是,我可以对它们进行单独编码,并让它们转到单个