我有一个插件,为我正在构建的网站添加一个定制的帖子类型。我正在使用the_content过滤器来改变单一页面的外观,它工作得很好,允许我保留插件中包含的所有内容。
但是,我想使用dls来呈现一个自定义归档页面,但是我不知道如何实现。这个网站可能总是使用相同的主题,但我仍然希望保持我的插件与主题尽可能分开。
发布于 2013-01-30 12:12:12
archive-{post-type}.php文件直接放在主题目录中。请注意,对于希望显示为存档的任何帖子类型,还需要确保将has_archive设置为true。根据您注册的方式,发布类型,用于更改此类型的方法可能有所不同。我非常熟悉使用register_post_type手动注册,在这种情况下,您只需要在参数数组中包含'has_archive' => true,但我怀疑大多数post类型相关插件中都有相应的功能。
https://wordpress.stackexchange.com/questions/83762
复制相似问题