有的时候用WordPress给用户制作一个网站,但是有的用户去百度一搜卧槽,你尽然用免费的源码给我做,就不爽了,走客遇到好几个了,宁可用dedecms都不让我用WordPress。我也是无语了。

为了避免不必要的麻烦,我们可以这样做,也欢迎大家来补充

1、去除WordPress后台的logo标志

function _admin_bar_remove() {
        global $wp_admin_bar;
        $wp_admin_bar->remove_menu('wp-logo');
}
add_action('wp_before_admin_bar_render', '_admin_bar_remove', 0);

2、去除后台标题中的“—— WordPress”

默认情况下,在WordPress 后台页面的标题的尾部,都有 “—— WordPress”这一段,比如“仪表盘 < 走客—— WordPress”

/**
 * WordPress 去除后台标题中的“—— WordPress”
 * 参考代码见 https://core.trac.wordpress.org/browser/tags/4.2.2/src/wp-admin/admin-header.php#L44
 */
add_filter('admin_title', 'wpdx_custom_admin_title', 10, 2);
function wpdx_custom_admin_title($admin_title, $title){
    return $title.' ‹ '.get_bloginfo('name');
}

3、修改登录界面

这个地方需要用到一款插件,然后我们自己替换logo就可以了效果图

下载地址:https://pan.baidu.com/s/1i30eEw9

1

4、隐藏后台选项

function example_remove_dashboard_widgets() {
// Globalize the metaboxes array, this holds all the widgets for wp-admin
global $wp_meta_boxes;
// 以下这一行代码将删除 "快速发布" 模块
unset($wp_meta_boxes['dashboard']['side']['core']['dashboard_quick_press']);
// 以下这一行代码将删除 "引入链接" 模块
unset($wp_meta_boxes['dashboard']['normal']['core']['dashboard_incoming_links']);
// 以下这一行代码将删除 "插件" 模块
unset($wp_meta_boxes['dashboard']['normal']['core']['dashboard_plugins']);
// 以下这一行代码将删除 "近期评论" 模块
unset($wp_meta_boxes['dashboard']['normal']['core']['dashboard_recent_comments']);
// 以下这一行代码将删除 "近期草稿" 模块
unset($wp_meta_boxes['dashboard']['side']['core']['dashboard_recent_drafts']);
// 以下这一行代码将删除 "WordPress 开发日志" 模块
unset($wp_meta_boxes['dashboard']['side']['core']['dashboard_primary']);
// 以下这一行代码将删除 "其它 WordPress 新闻" 模块
unset($wp_meta_boxes['dashboard']['side']['core']['dashboard_secondary']);
// 以下这一行代码将删除 "概况" 模块
unset($wp_meta_boxes['dashboard']['normal']['core']['dashboard_right_now']);
}
add_action('wp_dashboard_setup', 'example_remove_dashboard_widgets' );

当然我们也可以使用Admin Menu Editor(管理后台菜单编辑器)插件来进行自定义WordPress后台布局

admin-menu-editor-1后台搜索就可以安装

暂时写这么多,有需要的留言就好

发表回复

后才能评论