如果我知道你想要什么,我会在save\\u post挂钩上称之为:https://codex.wordpress.org/Plugin_API/Action_Reference/save_post
所以代码有点像:
function wphuyeh8_save_post_tag( $post_id, $post, $update ) {
// If example is set and not false
if($_REQUEST[\'_example\']):
// set the tag
wp_set_post_tags( $post_ID, \'example\', true );
else:
// remove the tag if the checkbox is not checked
wp_remove_object_terms( $post_id, \'example\', \'post_tag\' );
endif;
}
add_action( \'save_post\', \'wphuyeh8_save_post_tag\', 10, 3 );
虽然这是未经测试的,但再看一眼,它会尝试删除每个帖子保存上的标记,除非选中它,因此您可能需要添加一些对帖子类型或其他内容的检查。