是的,这是可能的。评论审核是一个选项,与任何其他选项一样检索:
get_option(\'comment_moderation\');
get\\u option函数在返回值之前应用筛选器。。。
return apply_filters( \'option_\' . $option, maybe_unserialize( $value ) );
所以你要做的是
add_filter(\'option_comment_moderation\', \'check_moderable_post_types\')
在你的
check_moderable_post_types
功能,检查当前职位的职位类型是否为“种类”。如果是,则返回1,如果不是,则返回传递给函数的$值!
编辑:这应该起到以下作用:
add_filter(\'option_comment_moderation\', \'check_moderable_post_types\');
function check_moderable_post_types($value) {
if (get_post_type() == \'species\') return 1;
return $value;
}