我將WordPress更新爲3.6.1,將WooCoommerce更新爲2.0.14。更新之後,我的一些產品屬性值從管理員和前端消失了。但是它們仍然顯示在數據庫中。我禁用了更改爲默認主題的所有其他插件,但沒有任何更改。WooCommerce 2.0:產品屬性值在更新後消失
受影響的屬性有分類元數據附加到他們,我想知道這是不是造成問題。我正在使用這個類來爲屬性添加元字段。 https://github.com/bainternet/Tax-Meta-Class
關於可能原因的任何想法?
編輯
似乎更新影響了WP處理分類蛞蝓的方式。我的分類標準爲slugged conf_part1
,conf_part2
等(我仍然看到它們在分類列表中)。爲了自己的目的,WooCommerce然後將它們重命名爲pa_conf_part1
。
在WP 3.5上,當我訪問分類標準時,URL是edit-tags.php?taxonomy=pa_conf_part1
,但在3.6中是edit-tags.php?taxonomy=pa_conf-veste
。由於我有一個非常複雜的產品配置模塊,這依賴於這個約定,所以這打破了我的整個網站。
WP 3.6或WC 2.0的變化是否影響分類學slu名?任何可能的原因的想法? (例如,UPDATE xx_postmeta SET meta_key = REPLACE(meta_key,「attribute_pa_conf_part1」,「attribute_pa_confpart1」 -