remove_meta_box()函数是WordPress中的一个内置函数,用于从后台编辑页面中移除已注册的元数据框。
remove_meta_box()函数的语法如下:
remove_meta_box( $id, $screen, $context );
参数说明:
- $id:要移除的元数据框的ID,可以是已注册的元数据框的ID或者是自定义的元数据框的ID。
- $screen:要移除元数据框的后台编辑页面的ID,可以是post、page、custom-post-type等。
- $context:要移除元数据框的上下文,可以是normal、side或者advanced。
使用示例:
function remove_custom_meta_box() {
remove_meta_box( 'custom_meta_box', 'page', 'normal' );
}
add_action( 'admin_menu', 'remove_custom_meta_box' );
上面的示例代码会在后台编辑页面中移除ID为'custom_meta_box'的元数据框,该元数据框的位置是'normal',页面类型是'page'。
需要注意的是,remove_meta_box()函数必须在'admin_menu'动作钩子中使用,以确保在编辑页面加载之前运行。
0 个评论