网站地图    收藏   

主页 > 后端 > wordpress教程 >

移除WordPress后台显示选项的2种方法 - WordPress

来源:自学PHP网    时间:2014-11-28 23:42 作者: 阅读:

[导读] 有时我们看到后台的显示选项并不需要他要怎么隐藏呢?下面一聚教程小编为你提供了两种解决方法,希望对你会有所帮助。方法一:现在我们看看小技巧如何利用代码把一些不必要的选项...

移除WordPress后台显示选项的2种方法

有时我们看到后台的显示选项并不需要他要怎么隐藏呢?下面一聚教程小编为你提供了两种解决方法,希望对你会有所帮助。

方法一:现在我们看看小技巧如何利用代码把一些不必要的选项移除掉,代码如下:

  1. <?php 
  2. function remove_meta_boxes() { 
  3. # Removes meta from Posts # 
  4.     remove_meta_box(‘postcustom’,'post’,'normal’); 
  5.     remove_meta_box(‘trackbacksdiv’,'post’,'normal’); 
  6.     remove_meta_box(‘commentstatusdiv’,'post’,'normal’); 
  7.     remove_meta_box(‘commentsdiv’,'post’,'normal’); 
  8. # Removes meta from pages # 
  9.     remove_meta_box(‘postcustom’,'page’,'normal’); 
  10.     remove_meta_box(‘trackbacksdiv’,'page’,'normal’); 
  11.     remove_meta_box(‘commentstatusdiv’,'page’,'normal’); 
  12.     remove_meta_box(‘commentsdiv’,'page’,'normal’); 
  13.     } 
  14.     add_action(‘admin_init’,'remove_meta_boxes’); 
  15. ?> 

将这段代码放到 functions.php 文件中,然后再查看一下文章编辑页面右上角的显示选项,看看是不是有些选项被去掉了?

方法二:隐藏显示选项,在主题的functions.php中写如下代码:

  1. function remove_screen_options(){ return false;} 
  2. add_filter('screen_options_show_screen''remove_screen_options'); 

对Editor(编辑)以下级别的用户隐藏显示选项,代码如下:

  1. function remove_screen_options(){ 
  2.     if( !current_user_can('publish_pages') ) 
  3.          return false; 
  4.     return true; 
  5. add_filter('screen_options_show_screen''remove_screen_options'); 

隐藏帮助选项卡,在主题的functions.php中添加如下代码:

  1. add_filter( 'contextual_help''wpse50723_remove_help', 999, 3 ); 
  2. function wpse50723_remove_help($old_help$screen_id$screen){ 
  3.     $screen->remove_help_tabs(); 
  4.     return $old_help

自学PHP网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习

京ICP备14009008号-1@版权所有www.zixuephp.com

网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com

添加评论