在functions.php
【移除文章编辑界面默认的Meta模块】
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
//移除文章编辑界面默认的Meta模块 function remove_my_post_metaboxes() { remove_meta_box( 'authordiv','post','normal' ); // 作者模块 remove_meta_box( 'commentstatusdiv','post','normal' ); // 评论状态模块 remove_meta_box( 'commentsdiv','post','normal' ); // 评论模块 remove_meta_box( 'postcustom','post','normal' ); // 自定义字段模块 remove_meta_box( 'postexcerpt','post','normal' ); // 摘要模块 remove_meta_box( 'revisionsdiv','post','normal' ); // 修订版本模块 remove_meta_box( 'slugdiv','post','normal' ); // 别名模块 remove_meta_box( 'trackbacksdiv','post','normal' ); // 引用模块 remove_meta_box( 'categorydiv','post','normal' ); // 分类模块 remove_meta_box( 'formatdiv','post','normal' ); // 文章格式模块 remove_meta_box( 'submitdiv','post','normal' ); // 发布模块 remove_meta_box( 'tagsdiv-post_tag','post','normal' ); // 标签模块 } add_action('admin_menu','remove_my_post_metaboxes'); |
【移除文章特色图像模块】
1 2 3 4 5 |
//移除文章特色图像模块 add_action('do_meta_boxes', 'remove_thumbnail_box'); function remove_thumbnail_box() { remove_meta_box( 'postimagediv','post','side' ); } |
【移除页面编辑窗口的模块】
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
//移除页面编辑窗口的模块 function remove_my_page_metaboxes() { remove_meta_box( 'postcustom','page','normal' ); // 自定义字段模块 remove_meta_box( 'postexcerpt','page','normal' ); // 摘要模块 remove_meta_box( 'commentstatusdiv','page','normal' ); // 评论模块 remove_meta_box( 'pageparentdiv','page','normal' ); // 页面属性模块 remove_meta_box( 'slugdiv','page','normal' ); // 别名模块 remove_meta_box( 'authordiv','page','normal' ); // 作者模块 remove_meta_box( 'submitdiv','page','normal' ); // 发布模块 } add_action('admin_menu','remove_my_page_metaboxes'); //移除页面特色图像模块 add_action('do_meta_boxes', 'remove_page_thumbnail_box'); function remove_page_thumbnail_box() { remove_meta_box( 'postimagediv','page','side' ); } |
【为非管理员移除文章编辑界面默认的Meta模块】
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
//为非管理员移除文章编辑界面默认的Meta模块 function remove_meta_boxes() { if (!current_user_can('administrator') && !current_user_can('subadmin')) { remove_meta_box( 'authordiv','post','normal' ); // 作者模块 remove_meta_box( 'commentstatusdiv','post','normal' ); // 评论状态模块 remove_meta_box( 'commentsdiv','post','normal' ); // 评论模块 remove_meta_box( 'postcustom','post','normal' ); // 自定义字段模块 remove_meta_box( 'postexcerpt','post','normal' ); // 摘要模块 remove_meta_box( 'revisionsdiv','post','normal' ); // 修订版本模块 remove_meta_box( 'slugdiv','post','normal' ); // 别名模块 remove_meta_box( 'trackbacksdiv','post','normal' ); // 引用模块 remove_meta_box( 'categorydiv','post','normal' ); // 分类模块 remove_meta_box( 'formatdiv','post','normal' ); // 文章格式模块 remove_meta_box( 'submitdiv','post','normal' ); // 发布模块 remove_meta_box( 'tagsdiv-post_tag','post','normal' ); // 标签模块 } } add_action('do_meta_boxes', 'remove_meta_boxes'); |