2017-10-17 30 views
1

首先,讓我解釋一下這個問題。分類中的重複slu [[WordPress]

出現以下情況時,我做的類別名稱相似: https://www.example.com/cars/ford/parts
https://www.example.com/cars/toyota/parts1

爲什麼會出現這種情況?父母是不同的,爲什麼WordPress會在1到第二部分類別?

有沒有解決方法?
我看到很多人都有同樣的問題。如果當父母的slu is不一樣時,他們有相同的slu Would,那麼這樣做會很好。

回答

0

我從來沒有感到足夠的痛苦,弄清楚它爲什麼會發生,但我可以證實它發生。我只需要處理一個清理,但沒有人想要添加額外的類別,所以我的懶惰在一個簡單的修復後阻止了我。

我所做的是直接在WP的表(wp_terms和wp_term_taxonomy)上工作,在用第二個(重複)項創建的wp_term_taxonomy-item上設置正確的term_id,從而得到不同的slug。這是一個直截了當的,非常無害的行動,因爲它不會改變term_taxonomy_id,因此完全不涉及wp_term_relationships。

像往常一樣直接操作數據時,首先在開發設備上進行。