2016-12-05 32 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'); 
} 

然後,只需訪問永久鏈接管理頁面(設置下)沖洗重寫規則。之後它應該工作。

由於我不知道什麼是你的產品類型後的名稱,請務必使用正確的類型後名稱替換「產品」,如果它不符合您的當前設置。

相關問題