描述:  移除Meta模块  用法:  <?phpremove_meta_box($id,$page,$context);?>  参数:  $id  (string)(必填)要删除的HTML元素的id属性的值。下面给出了一些可用的id值:  'authordiv'–作者  'categorydiv'–分 …

描述:  移除Meta模块  用法:  <?phpremove_meta_box($id,$page,$context);?>  参数:  $id  (string)(必填)要删除的HTML元素的id属性的值。下面给出了一些可用的id值:  ’authordiv’–作者  ’categorydiv’–分类  ’commentstatusdiv’–评论状态  ’commentsdiv’–评论  ’formatdiv’–文章形式  ’pageparentdiv’–属性  ’postcustom’–自定义字段  ’postexcerpt’–摘要  ’postimagediv’–特色图像  ’revisionsdiv’–修订版本  ’slugdiv’–bie名  ’submitdiv’–日期、状态、最后修订日期  ’tagsdiv-post_tag’–标签  '{$tax-name}div’-自定义分类  ’trackbacksdiv’–Trackbacks  …  默认值:None  $page  (string)(必填)要删除哪个文章类型下的Meta模块,例如:  ’post’  ’page’  ’attachment’  ’link’  ’dashboard’  或任意自定义文章类型,例如.’my-product’  默认值:None  $context  (string)(必填)’normal’,’advanced’,or’side’.  默认值:None  示例:  if(is_admin()):  functionmy_remove_meta_boxes(){  if(!current_user_can(‘manage_options&#8217😉){  remove_meta_box(‘linktargetdiv’,’link’,’normal&#8217😉;  remove_meta_box(‘linkxfndiv’,’link’,’normal&#8217😉;  remove_meta_box(‘linkadvanceddiv’,’link’,’normal&#8217😉;  remove_meta_box(‘postexcerpt’,’post’,’normal&#8217😉;  remove_meta_box(‘trackbacksdiv’,’post’,’normal&#8217😉;  remove_meta_box(‘postcustom’,’post’,’normal&#8217😉;  remove_meta_box(‘commentstatusdiv’,’post’,’normal&#8217😉;  remove_meta_box(‘commentsdiv’,’post’,’normal&#8217😉;  remove_meta_box(‘revisionsdiv’,’post’,’normal&#8217😉;  remove_meta_box(‘authordiv’,’post’,’normal&#8217😉;  remove_meta_box(‘sqpt-meta-tags’,’post’,’normal&#8217😉;  }  }  add_action(‘admin_menu’,’my_remove_meta_boxes&#8217😉;  endif;  源文件:  /**  *Removeametaboxfromaneditform.  *  *@since2.6.0  *  *@globalarray$wp_meta_boxes  *  *@paramstring$idStringforuseinthe’id’attributeoftags.  *@paramstring|object$screenThescreenonwhichtoshowthebox(post,page,link).  *@paramstring$contextThecontextwithinthepagewheretheboxesshouldshow(‘normal’,’advanced&#8217😉.  */  functionremove_meta_box($id,$screen,$context){   global$wp_meta_boxes;   if(empty($screen))   $screen=get_current_screen();   elseif(is_string($screen))   $screen=convert_to_screen($screen);   $page=$screen->id;   if(!isset($wp_meta_boxes))   $wp_meta_boxes=array();   if(!isset($wp_meta_boxes[$page]))   $wp_meta_boxes[$page]=array();   if(!isset($wp_meta_boxes[$page][$context]))   $wp_meta_boxes[$page][$context]=array();   foreach(array(‘high’,’core’,’default’,’low&#8217😉as$priority)   $wp_meta_boxes[$page][$context][$priority][$id]=false;  }

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。