【发布时间】:2013-09-21 14:09:54
【问题描述】:
我将 WordPress 更新到 3.6.1,将 WooCoommerce 更新到 2.0.14。更新后,我的一些产品属性值从管理员和前端消失了。但是它们仍然出现在数据库中。我禁用了所有其他插件更改为默认主题,但没有任何变化。
受影响的属性附加了分类元数据,我想知道这是否不是导致问题的原因。我正在使用此类将元字段添加到属性中。 https://github.com/bainternet/Tax-Meta-Class
关于可能的原因有什么想法吗?
编辑
似乎更新影响了 WP 处理分类蛞蝓的方式。我的分类被 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 中是否发生了影响分类 slug 名称的更改?关于可能的原因有什么想法吗?
【问题讨论】:
标签: php wordpress upgrade woocommerce taxonomy