可能重复: 删除分类学url中的段塞
我正在使用proreview主题,它使用了一个名为“审查-猫”的自定义分类法。
在这其中
Www.domain.com/review-猫/衣服
我想要
Www.domain.com/制衣
我已经找了两天的解决办法了,不是.
相关代码
register_taxonomy(“审查-猫”、数组(“评论”)、数组(“分层”=> false、标签“=>”类别、"singular_label“=>”类别“、”重写“”=> true“);
发布于 2012-04-23 10:38:29
这是不可能的,也是不可取的,而且是有充分理由的。如果你真的想这样做,你需要破解核心文件。
为什么这不是个好主意
clothing的页面和一个分类学术语clothing,那么您可以访问example.com/clothing吗?用户想要页面吗?还是这个词?怎么也说不出来!这样做是为自己打开了一罐虫子。
相反,我建议您使用重写参数将段塞重新定义为'reviews'。请注意,将弹格设置为''并不能满足您的要求,尽管看起来应该这样做。
例如:
register_taxonomy(
"review-cats",
["reviews"],
[
"hierarchical" => false,
"label" => "Categories",
"singular_label" => "Category",
"rewrite" => [
'slug' => 'reviews'
]
]
);我还建议您使用生成器来创建分类法和post类型代码。到这里来:
http://themergency.com/generators/
https://wordpress.stackexchange.com/questions/49932
复制相似问题