wp_set_post_terms没有更新term_taxonomy中的count列

时间:2012-01-31 15:42:18

标签: wordpress

wp_set_post_terms($post_ID, 'my_term', 'my_taxonomy');

我的问题是在wp_term_taxonomy中,计数为0,但运行该行代码应该使其为1。

我还添加了register_taxonomy:

'update_count_callback' => '_update_post_term_count'

如果我手动将计数更改为1,那么我的其他功能会显示,所以除了计数列始终为0之外,所有操作都正确完成。

有谁知道为什么会这样?

2 个答案:

答案 0 :(得分:4)

如果它是附件的自定义分类,则应添加到register_taxonomy:

'update_count_callback' => '_update_generic_term_count'

答案 1 :(得分:0)

他们是草稿人吗,如果他们处于草稿模式,那么他们将不计在内。