Should our pages be posts?

时间:2018-01-18 作者:Henry

我们正在为我们的社区发布大量内容(大约每天3页)。

所有正在发布的内容都是在页面中创建的。

我的问题是:“页面”和“帖子”在数量上有什么区别吗?

为了速度或效率,Dos WP更喜欢帖子而不是页面?

谢谢

1 个回复
最合适的回答,由SO网友:Tom J Nowell 整理而成

页面和帖子在内部都是相同的。页面是类型的帖子page, 和职位类型的职位post. 只是posts表中的一列决定了差异。

同样,媒体库中的项目也是attachment, 菜单中的菜单项是类型为nav_menu_item, etc等

所以他们都一样快。当您开始查询时,就会出现速度差异。E、 g.如果您有1000页,那么在一列中显示所有页面的列表将非常昂贵。同样,帖子也是如此。我之所以提到这一点,是因为编辑页面屏幕中的父页面下拉列表会做到这一点,而这是一个很多页面都会出现性能问题的地方。

我的建议是停止重新调整页面的用途,而是为您的内容使用自定义帖子类型,并使用自定义分类法来组织/构造它们。没有必要让页面纯粹充当URL的父级,或者对内容进行分组。这就是类别/标签/海关税的用途。

结束

相关推荐

Append class to posts page

我正在尝试为博客/帖子页面设计一些独特的风格,而这并不在首页上。当前的body标记如下所示:<body <?php body_class() ?>><但是这样做<body <?php body_class(\'blog\') ?>> 仅返回<body class=\"logged-in\"> 或者只是<body> 如果我没有登录<我试过了:<body <?php if ( is_home()) {