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 之外,一切都正确完成。
有谁知道为什么会这样吗?
最佳答案
如果它是附件的自定义分类法,您应该添加到register_taxonomy:
'update_count_callback' => '_update_generic_term_count'
关于wordpress - wp_set_post_terms 没有更新 term_taxonomy 中的计数列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9082370/