仪表盘的显示如下,如何禁用其中的仪表盘呢?

1.找到php文件: /wp-admin/includes/dashboard.php

2.在文件最后添加以下代码:

// 创建一个动作钩子函数function meetrice_remove_dashboard_widgets() {global $wp_meta_boxes;
//    unset($wp_meta_boxes['dashboard']['side']['core']['dashboard_quick_press']);
//    unset($wp_meta_boxes['dashboard']['side']['core']['dashboard_recent_drafts']);unset($wp_meta_boxes['dashboard']['side']['core']['dashboard_primary']);unset($wp_meta_boxes['dashboard']['side']['core']['dashboard_secondary']);
//    unset($wp_meta_boxes['dashboard']['normal']['core']['dashboard_duoshuo']);
//    unset($wp_meta_boxes['dashboard']['normal']['core']['dashboard_right_now']);unset($wp_meta_boxes['dashboard']['normal']['core']['dashboard_recent_comments']);unset($wp_meta_boxes['dashboard']['normal']['core']['dashboard_incoming_links']);unset($wp_meta_boxes['dashboard']['normal']['core']['dashboard_plugins']);
} // 在 'wp_dashboard_setup'动作中注册这个钩子函数add_action('wp_dashboard_setup', 'meetrice_remove_dashboard_widgets' );

3.如何确定仪表盘的名称及类型

$wp_meta_boxes['dashboard']['仪表盘类型']['core']['仪表盘名称']

使用开发者工具查看diy的ID,就是仪表盘的名称;

而它的容器div的ID为 xxx-sortables,其中xxx即它的类型

另外一种 移除仪表盘的方法:

修改用户的主题中的functions.php文件,在其中加入以下代码:

<?php
function disable_default_dashboard_widgets() {remove_meta_box('dashboard_right_now', 'dashboard', 'core');      //概况(Right Now)remove_meta_box('dashboard_recent_comments', 'dashboard', 'core'); //近期评论(Recent Comments)remove_meta_box('dashboard_incoming_links', 'dashboard', 'core');  //链入链接(Incoming Links)remove_meta_box('dashboard_plugins', 'dashboard', 'core');      //插件(Plugins)
remove_meta_box('dashboard_quick_press', 'dashboard', 'core');  //快速发布(QuickPress)remove_meta_box('dashboard_recent_drafts', 'dashboard', 'core'); //近期草稿(Recent Drafts)remove_meta_box('dashboard_primary', 'dashboard', 'core');  //WordPress China 博客(WordPress Blog)remove_meta_box('dashboard_secondary', 'dashboard', 'core'); //其它 WordPress 新闻(Other WordPress News)
}
add_action('admin_menu', 'disable_default_dashboard_widgets');
?>

也可以根据用户的权限来称除

function user_role_dashboard()
{global $wp_meta_boxes, $current_user;// remove incoming links info for authors or editorsif(in_array('author', $current_user->roles) || in_array('editor',$current_user->roles)){unset($wp_meta_boxes['dashboard']['normal ']['core']['dashboard_incoming_links']);}// remove the plugins info and news feeds for everyoneunset($wp_meta_boxes['dashboard']['normal']['core']['dashboard_plugins']);unset($wp_meta_boxes['dashboard']['side']['core']['dashboard_primary']);unset($wp_meta_boxes['dashboard']['side']['core']['dashboard_secondary']);}
//add our function to the dashboard setup hook
add_action('wp_dashboard_setup', 'user_role_dashboard');

转载于:https://www.cnblogs.com/meetrice/archive/2013/01/05/2845188.html

wordpress 如何移除管理后台仪表盘小工具相关推荐

  1. html仪表盘模版,【Minton v1.0.0】管理后台仪表盘HTML5模板

    Minton是一个功能齐全的高级管理后台仪表盘HTML5模板,建立在强大的Bootstrap 4.5.2和Vue+Nuxt Js之上.它有许多现成的手工制作的组件.Minton支持多语言和Dark+R ...

  2. php自动轮播图代码,教你纯代码实现wordpress主题幻灯片轮播图片功能小工具

    class Yu_banner extends WP_Widget { //继承了 WP_Widget 这个类来创建新的小工具(Widget) function Yu_banner() { // 主要 ...

  3. Wordpress不同页面显示不同小工具

    问题 想做一个在右侧显示的文章目录, 使用文章目录的插件 Easy Table of Contents, 将其添加到右侧的侧边栏中, 很轻松做到了这点. 但是, 一个新的问题出现了. 这个目录的工具, ...

  4. WordPress 开发带缩略图随机文章小工具

    以前曾经分享了一篇 给WordPress后台小工具增加一个随机文章,但没有附加缩略图的功能,为了让你的随机文章看起来更吸睛,这里加上特色图像的缩略图,效果如本站左边栏的随机文章,步骤和代码如下: 后台 ...

  5. WordPress 开发带缩略图的小工具最新文章

    在我们的wordpress边栏想显示我们发布的最新文章,并且带上缩略图,很多插件能帮我们完成这个功能,其实我们完全可以自己DIY,和wordpress原生态的小工具一样,直接拖过去就OK了,这里把流程 ...

  6. WordPress添加侧栏小工具-博客统计(网站统计)

    WordPress侧边栏"博客统计"小工具的制作方法.首先要下载cztcms.zip文件,解压得到一个PHP文件.蓝奏云地址:▶ cztcms.zip 1.将这个PHP文件放到主题 ...

  7. wordpress 添加小工具分类

    register_sidebar( array('name' => __( '默认侧边栏', 'Bing' ),//侧边的名字'id' => 'sidebar-1',//侧边栏的 ID,注 ...

  8. 手机的小窗口怎么弄_荣耀9X如何设置桌面小工具?划重点,这个要考

    为了方便手机操作,一些小伙伴会在手机桌面上添加天气.一键锁屏.日历等窗口小工具,那么问题来了!荣耀9X这款新手机是如何添加窗口小工具呢?官维君今天就来给大家讲解一下方法. 标准姿势看这里-- 第一步: ...

  9. wordpress后台管理(八)外观-小工具:管理常用的DUX主题附带的小工具或wordpress自带的小工具

    本篇文章,可以结合我的主页或上一篇文章,看看我公共头部添加的那些工具.外观-小工具中,就是用来管理常用的DUX主题附带的小工具或wordpress自带的小工具:

最新文章

  1. 图神经网络的解释性综述!
  2. (转载)OC学习篇之---KVC和KVO操作
  3. Java 洛谷 求质数(素数)、合数、因数、最大公约数、最小公倍数
  4. grunt 插件_从Grunt测试Grunt插件
  5. Dubbo-go v3.0 正式发布 ——打造国内一流开源 Go 服务框架
  6. python Authentication plugin ‘caching_sha2_password‘ is not supp
  7. oracle timestamp计算两分钟前_阿里数据库真的超过Oracle了么?
  8. 51单片机c语言轻松入门,单片机的C语言轻松入门资料
  9. AR拍照的实现核心代码
  10. jena使用 java_【jena】 jena基本使用
  11. CDH安装时报错:/opt/cloudera/parcels/.flood/.../CDH-6.3.2-1.cdh6.3.2.p0.1605554-el7.parcel does not exist
  12. python中正则表达式的简单应用_Python正则表达式详细应用
  13. 作者谈《阿里巴巴Java开发手册(规约)》背后的故事
  14. UCN(User-Centric Networks,用户中心网络)
  15. docker 安装 onlyoffice
  16. 功能强大的发卡网源码+支付接口超多
  17. 【Unity数据持久化_Json】(二)Excel转Json
  18. 面具Zygigk插件开发入门教程
  19. internal error code, arguments: [13013], [5001], [8943】
  20. c++编写死神VS火影

热门文章

  1. android开发根据分辨率设置高度,【android】根据屏幕分辨率设置底栏高度
  2. mysql 自增长id string_Mysql中获取刚插入的自增长id的三种方法归纳
  3. C-Free 5.0下载和安装教程
  4. 轻量化html编辑器,web端实现富文本编辑器
  5. profibus 主站软件_PROFIBUS网络的DP主站与DP从站
  6. python交叉编译环境_交叉编译Python
  7. java和xampp_XAMPP和Bugfree详细教程
  8. python文件管不了_Python文件_管道与模块编写
  9. python逻辑运算的一些流程图_Python大牛历时一个月打造的Python系统学习流程图,超详细!...
  10. 读者问题:3种解决办法伪代码