我已经为我正在处理的项目创建了一个自定义帖子类型。我已经将URL slug定义为“供应商”。
所以现在当我浏览www.mysite时。com/vendors,它显示了我的所有自定义帖子类型帖子。
我不希望根slug成为我所有帖子的列表。
有没有办法为/供应商/slug定义自定义模板?
我已经为我正在处理的项目创建了一个自定义帖子类型。我已经将URL slug定义为“供应商”。
所以现在当我浏览www.mysite时。com/vendors,它显示了我的所有自定义帖子类型帖子。
我不希望根slug成为我所有帖子的列表。
有没有办法为/供应商/slug定义自定义模板?
有几种解决方案:
创建archive-vendors.php
, 它显示您想要的任何输出(例如,包括静态内容或辅助查询),并省略默认循环(CPT存档索引查询)has_archive 到false
在您的register_post_type()
调用,然后创建一个名为Vendors, 可以用来显示任何想要的内容(包括通过自定义页面模板)