使用自定义帖子写4-5句话,然后把所有内容都拉到一页上,效率会有多低?

时间:2017-06-02 作者:jonbon

现在,我创建了一个自定义帖子类型“resource”,该类型当前设置为hidden。我计划获取所有资源帖子,并将其显示在一页上。不像归档页,而是像帖子。我估计将有300-500个这样的职位。

每个自定义帖子“资源”将使用“标题”、“正文”、“自定义字段”网站、“自定义分类法”、第二个自定义分类法、评分/投票、可能的功能图像和可能的评论。

我知道not 想要创建一个帖子,就必须管理成吨的格式化行资源。其他好处是,我可以从CSV文件管理这些资源,并使用WP All Import来批量更新列表。此外,每个资源都可以存储用户的评分或“upvote”,我最终可以使用它按“best”排序而且,甚至可能对这些内容进行评论,这样用户就可以提交他们如何使用它的提示。。。

但是,我想象一下,从数据库中提取500个项目,然后显示每个字段将非常低效。对不有没有更好的方法?

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

考虑到您概述的要求,自定义帖子类型无疑是管理WordPress内资源的合适选择。

您可以直接获得一个CRUD界面(以备不时之需),WP All Import可以很好地与WordPress帖子、元数据和分类法配合使用。

有很多很好的API可以为自定义帖子类型添加分类法和元数据。

可以轻松打开自定义帖子类型的评论。推出自己的评论解决方案无疑是一个巨大的挑战。

可以使用插件添加投票。

由于显示所有帖子的页面(可能是归档页面)需要进行大量查询,因此应使用众多缓存插件中的一个进行缓存,以减轻性能影响。

我确实认为这是一个会得出固执己见答案的问题,所以最好在chat.

结束

相关推荐

Admin Theme customization

我遵循wordpress codex网站上关于通过插件创建管理主题的说明。我激活了插件,但我的样式表没有包含在<head>.. 这是我的代码:add_action( \'admin_init\', \'kd_plugin_admin_init\' ); add_action( \'admin_menu\', \'kd_plugin_admin_menu\' ); function kd_plugin_admin_init() { /* Register