CPT structure questions

时间:2015-05-21 作者:user3325126

我曾经做过很多wordpress主题,但后来开始在没有wordpress的情况下进行开发。我现在正在构建一个网站,希望有一个类似wordpress的自定义post\\u类型和分类结构。目前,我正在尝试找出最佳的数据库组织,以及是否应该为我的“post\\u类型”创建一个表,或者在我的posts表中有一个名为post type的列。所以我有一些关于帖子类型的问题可以帮助我做出决定。

为什么帖子类型没有自己的表,如果有,那会是最好的吗?

自定义帖子类型只是为了提供wordpress模板结构如何工作的链接吗?例如:archive\\{post type}。php single\\{post type}。php

如果关闭了pretty permalinks,url将如下所示:示例。com/archive{post type}。php的索引和示例。com/single\\{post type}。php?post=一些\\u post

您建议我在我的帖子表中使用一列,还是为我自己的“帖子类型”创建自己的表?(与wordpress不同,我将为图像提供单独的表格)

对于第4章中的含糊不清和基于观点的问题,我也很抱歉,但我相信即使是很小的答案也可能帮助我和其他人得出结论,如果他们应该使用wordpress post\\u类型的模型。

1 个回复
SO网友:kraftner

遗留原因。At the beginning WP only had posts.

不,还有无数其他相关的东西。您可以单独查询它、拥有其他权限、不同的后端UI等等。找到正确的模板可能是一回事,但也不一定非得如此,因为模板层次结构可以通过多种方式修改。

不,是这样的example.com/?{post_type}={post_type_slug} 所以是CPtest 对于CPTfaq 可能是example.com?faq=test

也许吧。你的信息太少,问题太宽泛。这取决于用例的细节。此外,当使用某些PHP框架时,它可能已经建议或强制执行某些结构。

最后,我想让你先问一下,模仿WordPress的结构是否是个好主意。当从头开始时,WP及其所有向后兼容性和遗留代码可能不会为从头开始设置好的标准。

结束

相关推荐