Php 共享分类法的自定义模板Wordpress
我有自定义帖子类型和分类的当前设置: 自定义帖子类型:文章 自定义分类法:服务类型 服务类型与网站中的其他自定义帖子共享,目前我有以下文章URL: /文章/ /文章/%category%/%postname%/ 但当我尝试访问此URL:/articles/%category%/时,我被重定向到主页。但是如果我使用普通的URL/服务类型/%category%/我可以查看页面 我需要的是一个模板文件来加载专门用于此页面的版面/articles/%category%/,但我不知道应该调用什么模板文件,也不知道这是否会影响其他自定义帖子Php 共享分类法的自定义模板Wordpress,php,wordpress,wordpress-theming,taxonomy,Php,Wordpress,Wordpress Theming,Taxonomy,我有自定义帖子类型和分类的当前设置: 自定义帖子类型:文章 自定义分类法:服务类型 服务类型与网站中的其他自定义帖子共享,目前我有以下文章URL: /文章/ /文章/%category%/%postname%/ 但当我尝试访问此URL:/articles/%category%/时,我被重定向到主页。但是如果我使用普通的URL/服务类型/%category%/我可以查看页面 我需要的是一个模板文件来加载专门用于此页面的版面/articles/%category%/,但我不知道应该调用什么模板文件,
求求你,救命 Wordpress不会轻易让您的详细信息页面(单个帖子)采用这种格式:/articles/%category%/%postname%/因为该帖子也可能位于另一个类别/分类中。意思是,哪个URL在这里是“正确的”/文章/材料/帖子名称还是/文章/物品/帖子名称?明白我的意思吗 但是,您的问题与/articles/%category%/的模板有关。创建自定义分类法时,它通常希望生成如下URL: website.com/custom-cat/ 它由archive.php和更具体的模板(请参阅)控制,但您可以通过将其添加到register_taxonomy$args,使URL更像您想要的:website.com/articles/custom-cat:
'rewrite' => array( 'slug' => 'articles/custom-cat' )
希望这能帮你找到正确的方向