Wordpress WP电子商务插件最大类别数

时间:2012-11-27 17:12:45

标签: wordpress wordpress-plugin wp-list-categories

我正在通过代码添加产品类别,这一切都很好(从xml文件导入产品),但由于某种原因,当我得到46个产品类别时,我无法再自动添加,我找不到任何理由为什么这样发生的情况。

第47个类别被添加到数据库中,并且像所有其他类别一样具有所有需要的信息。它不会出现在产品类别中,因此也不会出现在网站的菜单中。令人困惑的事情是:

  1. 它出现在“外观>菜单”列表中,与父母的关系正确
  2. 产品类别表示它列出了47个项目,但我只能计算46个
  3. 如果我删除所有类别
  4. ,则仅显示第47个
  5. 显示产品类别正确的查询
  6. 这里发生了什么?任何人都能给我一些线索,我应该在哪里找到解决这个问题的方法吗?

    提前致谢。

1 个答案:

答案 0 :(得分:0)

最后我发现了问题。

首先,问题与最大类别数或任何类别限制无关。这是一个缓存错误。

在我的具体案例中,我一次添加了46个术语,插件创建了一个缓存,其中包含我的分类中的所有子项。后来,当我试图添加第47个术语时,它实际上被正确添加,但缓存由于某种原因从未更新过,这就是造成所有麻烦的原因。

解决方案:删除{$ taxonomu} _children选项清除缓存。

delete_option("{$taxonomy}_children");

更多相关内容:

inserting-terms-in-an-hierarchical-taxonomy