在update\\u count\\u回调函数中,检查$post->;post\\u状态,如果post\\u状态不是私有状态,则不增加计数。
看到这个了吗excellent answer 在编写自定义update\\u count\\u回调函数时。
编辑:
误读了问题。要覆盖类别分类法的现有默认值,可以创建一个覆盖全局$wp\\u taxonomies变量的函数
function change_category_arg() {
global $wp_taxonomies;
if ( ! taxonomy_exists(\'category\') )
return false;
$new_arg = &$wp_taxonomies[\'category\']->update_count_callback;
$new_arg->update_count_callback = \'your_new_arg\';
}
add_action( \'init\', \'change_category_arg\' );