2016-12-05 57 views
0

我有“改写” =>数组(“蛞蝓” =>“冲浪板”)的分类法,现在如果访问test-xx.com/surfboards是好的,如果访问test-xx.com /冲浪板/类别名称是好的,但如果访问test-xx.com/surfboards/category-name/product-name返回404错误WordPress的分类用相同的URL

回答

0

要实现你想要的,你需要添加一个内部重写规则来处理URL并指示WordPress以该名称呈现产品的页面。

添加这样的事情你的主题中的functions.php:

add_action('init', 'so40978497_rewrite_rules_array'); 

function so40978497_rewrite_rules_array() { 

    add_rewrite_rule('surfboards/([^/]+)/([^/]+)?$', 'index.php?product=$matches[2]', 'top'); 
} 

然后,只需访问永久链接管理页面(设置下)冲洗重写规则。之后它应该工作。

由于我不知道什么是你的产品类型后的名称,请务必使用正确的类型后名称替换“产品”,如果它不符合您的当前设置。