我正在开发一个插件,它可以注册一个新的帖子类型,我希望能够为归档页面定义一个默认循环。我一直在努力集思广益,想出最好的方法来做这件事,但我一直在努力。
基本上,我需要做的是:
我的帖子类型应在归档页面中仅显示为标题、摘录和自定义字段。我还需要在归档页面上运行某些过滤器。
我一直在要求用户创建自己的存档{myposttype}。php文件,但这对临时网站所有者来说有点过头了。
因此,我的想法包括:
正在创建我自己的模板文件,并将其加载到template\\u重定向挂钩上。。。可能是错误的,因为实际上没有办法为给定的主题生成正确的标记试图通过一些疯狂的正则表达式处理现有模板文件来保存插件激活时的新文件。。。我认为这是可能的,但我觉得我一定做错了什么要求用户选择一个现有页面来保存我的自定义帖子类型的存档,然后使用\\u内容过滤器输出我的存档。。。这是非常可行的,但接下来我必须对查询进行大量的破解,最后我打破了is\\U查询条件等等这个问题可能太主观了,无法提供一个好的答案,但我想听听大家对此的想法。