关联的帖子在wordpress查询-两个问题


association of posts in wordpress for query - two questions

我是一个开始的web开发人员,在wordpress中构建我的网站想法。在我的网站上,我计划有两个自定义的帖子类型,然后调用类型A和类型B。我想,对于一个用户能够查询与特定类型B的帖子相关联的所有类型A的帖子和反向以及(所有类型B的帖子都与特定类型A的帖子相关联)。所以,我想我的第一个问题是,我应该用什么方法来做到这一点?我应该使用类别、自定义分类法、在每篇文章中存储一些元信息数组,详细说明哪些其他类型的文章与它相关联,还是使用其他方法?

我的第二个问题是如何查询这些信息并将其显示给用户。我的意思是,我知道这是一个很简单的问题但这通常是怎么做的?是否所有的帖子查询和排序在服务器上的php,然后传递到客户端机器?如果是这样,是否必须运行一些javascript在第1页显示前5个结果,在第2页显示后5个结果,等等?或者,每5个结果按需要分批查询?

我意识到这个问题可能有点模糊/天真。我才刚刚开始。

您最好注册一个分类法,然后在创建CPT时将该分类法添加到每个CPT中。http://codex.wordpress.org/Function_Reference/register_taxonomy

你问题的第二部分可能很快就会变得复杂。如果你只想显示所有共享分类法的文章,那么你可以创建一个taxonomy-term.php模板。

除此之外,我认为你真的需要看看WP文档。听起来好像你缺少一些概念,花点时间在那里就能回答。

http://codex.wordpress.org/Developer_Documentation

http://codex.wordpress.org/The_Loop

http://codex.wordpress.org/Class_Reference/WP_Query

http://codex.wordpress.org/Pagination

这是一个PHP CMS,所以,是的,基本要素都发生在服务器上。url路径给出了很多查询指令,你也可以使用WP api构建自己的查询。

除了Codex上的代码外,还可以查看WordPress自己的一个主题示例代码。这确实有助于了解该平台的运作方式。我这么说是因为你说你是一个初学者——看和玩格式良好的代码会非常有帮助。