现在用WordPress做网站博客的人已经越来越多了,可以说目前有将近一半的用户选在php虚拟主机上搭建WordPress程序。而现在的免费插件也是越来越多,很多的功能其实你只要安装一个插件就能够达到想要的效果。但是插件安装过度很容易导致网站变慢。今天无忧主机小编将给大家介绍一下,在不适用插件的情况下,WordPress自定义仪表盘之删除顶级菜单。
WordPress自定义仪表盘之删除顶级菜单的方法如下:
1、首先是点击进入到我们的控制面板,然后找到文件管理选项,如图所示:

113 300x178 WordPress自定义仪表盘之删除顶级菜单

2、点击进入之后找到我们站点的根目录,如图所示:

212 300x145 WordPress自定义仪表盘之删除顶级菜单

3、进入到这个目录之后找到我们的程序的路径:当前主题目录下functions.php文件,点击编辑,如图所示:

35 300x187 WordPress自定义仪表盘之删除顶级菜单
4、 添加以下代码即可:

//WordPress自定义仪表盘之删除顶级菜单
function remove_menus() {
    global $menu;
    $restricted = array( __('Dashboard') ,  __('Posts') ,  __('Media'),  __('Links') , 
		__('Pages'), __('Appearance'), __('Tools'), __('Users'), __('Settings'), 
		__('Comments'), __('Plugins')
	);
    end ( $menu );
    while ( prev( $menu ) ){
        $value = explode( ' ' , $menu[key($menu)][0] );
        if( in_array($value[0] != NULL?$value[0]:"" , $restricted)){
			unset( $menu[key($menu)] );
		}
    }
}
if ( is_admin() ) {
    add_action('admin_menu', 'remove_menus');
}

5、添加完代码效果图,如图所示:

45 300x247 WordPress自定义仪表盘之删除顶级菜单

小工具是WordPress必不可少的组件,然而并不是所有的组件站长都能得心应手。在之前文档中,无忧主机小编多次提及到小工具Widgets组件。小编有是爱,有事恨。其实很多站长一般都不使用小工具Widgets。反言之站长还希望去除小工具Widgets的方法。为满足广大站长的需求,本节就介绍一下如何去除小工具Widgets的方法供大家学习。另外国庆将至,希望大家记得按时续费好php主机
WordPress自定义仪表盘之去除小工具Widgets的方法如下:
1、首先是点击进入到我们的控制面板,然后找到文件管理选项,如图所示:

112 300x178 WordPress自定义仪表盘之去除小工具Widgets

2、点击进入之后找到我们站点的根目录,如图所示:

211 300x145 WordPress自定义仪表盘之去除小工具Widgets

3、进入到这个目录之后找到我们的程序的路径:当前主题目录下functions.php文件,点击编辑,如图所示:

34 300x187 WordPress自定义仪表盘之去除小工具Widgets
4、 添加代码操作:

//WordPress自定义仪表盘之去除小工具Widgets
function remove_some_wp_widgets(){
	unregister_widget('WP_Widget_Pages');
	unregister_widget('WP_Widget_Calendar');
	unregister_widget('WP_Widget_Archives');
	unregister_widget('WP_Widget_Links');
	unregister_widget('WP_Widget_Meta');
	unregister_widget('WP_Widget_Search');
	unregister_widget('WP_Widget_Text');
	unregister_widget('WP_Widget_Categories');
	unregister_widget('WP_Widget_Recent_Posts');
	unregister_widget('WP_Widget_Recent_Comments');
	unregister_widget('WP_Widget_RSS');
	unregister_widget('WP_Widget_Tag_Cloud');
}
add_action( 'widgets_init' , 'remove_some_wp_widgets' , 1 );

5、添加完代码效果图,如图所示:

44 300x300 WordPress自定义仪表盘之去除小工具Widgets

WordPress网站图标和LOGO是我们用区别不同网站的标志,如果您有一个十分醒目的网站图标和LOGO,我想会让很多人在最短的时间内记住您的网站,从而达到让浏览你网站的人收藏您网站的目标,为进一步给您网站带来流量。对于无忧主机小编这类强迫症患者,后台LOGO图片的更换是势在必换的。本节小编将分享一下:WordPress自定义修改后台LOGO图标。另外希望各位站长多多支持香港独立IP空间
WordPress自定义修改后台LOGO图标的方法如下:
1、首先是点击进入到我们的控制面板,然后找到文件管理选项,如图所示:

17 300x178 WordPress自定义修改后台LOGO图标

2、点击进入之后找到我们站点的根目录,如图所示:

27 300x145 WordPress自定义修改后台LOGO图标

3、进入到这个目录之后找到我们的程序的路径:当前主题目录下functions.php文件,点击编辑,如图所示:

33 300x187 WordPress自定义修改后台LOGO图标
4、 添加如下代码:

//WordPress自定义修改后台LOGO图标
function custom_logo() {
 echo "<style type='text/css'>
 #header-logo { background-image: url(". 
 get_bloginfo('template_directory') ."/images/admin_logo.png) !important; }
 </style>";
}
add_action('admin_head', 'custom_logo');

5、添加完代码效果图,如图所示:

43 300x159 WordPress自定义修改后台LOGO图标

很多时候,站长总是在想,是不是有必要网站后台的角色,设定菜单的可见性。这类操作的方法其实很容易实现。只要添加几行代码即可。这些代码可以根据角色的权限设定菜单的可见性。这时候肯定会说为什么不使用插件来实现,我们的宗旨是什么,降低php主机资源消耗,达到网站访问迅速。本节无忧主机小编将给大家介绍一下WordPress自定义根据角色设定菜单可见性。
WordPress自定义根据角色设定菜单可见性的方法如下:
1、首先是点击进入到我们的控制面板,然后找到文件管理选项,如图所示:

15 300x178 WordPress自定义根据角色设定菜单可见性

2、点击进入之后找到我们站点的根目录,如图所示:

25 300x145 WordPress自定义根据角色设定菜单可见性

3、进入到这个目录之后找到我们的程序的路径:当前主题目录下functions.php文件,点击编辑,如图所示:

32 300x187 WordPress自定义根据角色设定菜单可见性
4、 添加如下代码:

//WordPress自定义根据角色设定菜单可见性
//0级对应订阅者
//1级对应投稿者
//2–4级对应作者
//5–7级对应编辑
//8–10级对应管理员
function remove_menus() {
	global $menu;
	// 这里$restricted设置了评论和工具菜单
	$restricted = array(__('Comments'), __('Tools'));
	end ($menu);
	while (prev($menu)){
		$value = explode(' ', $menu[key($menu)][0] );
		if( in_array($value[0] != NULL?$value[0]:"" , $restricted) ){
			unset($menu[key($menu)]);
		}
	}
}
function remove_submenu() {
	remove_submenu_page( 'options-general.php', 'options-privacy.php' );
}
global $current_user;
get_currentuserinfo();
//如果当前用户的等级小于3,那么就删除对应的菜单
if ( $current_user->user_level < 3 && is_admin() ) {
	add_action( 'admin_menu', 'remove_menus' );
	add_action( 'admin_init','remove_submenu');
}

5、添加完代码效果图,如图所示:

42 300x236 WordPress自定义根据角色设定菜单可见性

熟悉wordpress程序的站长来说,仪表盘相信都不会陌生。仪表盘中各式各样的信息,可供站长设置,但是其中信息非常鸡肋甚至无用,保留这些信息会耗费免备案虚拟主机的内存。对于强迫症患者是非常想去除的。本节无忧主机小编将给大家介绍一下,wordpress仪表盘之去除控制台Widgets。

我们都知道免备案空间对SEO优化有帮助,另外我们也知道反向链接即外链是搜索引擎给网站排名的一个重要因素。为了添加反向链接,SEO作弊者会在论坛和博客等大量发布带无关链接的内容。这些垃圾链接的存在给搜索引擎对网页质量的评估造成一定程度的麻烦,可以说nofollow是一个非常好的“垃圾链接防火墙”。在之前关于wordpress文档中介绍过:WORDPRESS给外链添加NOFOLLOW。本节无忧主机小编将给大家介绍一下,WordPress如何用nofollow属性减少下页面权重流失集中内页权重的方法。

之前无忧主机小编分享过一篇关于:如何自定义WordPress用户登录cookie过期时间,(给下超链接,把这段删除)恰好有用户提问小编,怎么修改评论者的cookie过期时间。为满足广大站长对无忧主机的支持,小编就整理一篇关于评论者的cookie供各位学习,另外希望各位站长多支持一下独立ip空间

使用任何php空间的站长来说,cookie这个词应该都不陌生。cookies有什么作用呢?许多网站上都有新用户注册这一项,有时注册了一下,等到下次再访问该站点时,会自动识别到你,并且向你问好,是不是觉得很亲切?当然这种作用只是表面现象,更重要的是,网站可以利用cookies跟踪统计用户访问该网站的习惯,比如什么时间访问,访问了哪些页面,在每个网页的停留时间等。利用这些信息,一方面是可以为用户提供个性化的服务,另一方面,也可以作为了解所有用户行为的工具,对于网站经营策略的改进有一定参考价值。本节无忧主机小编将给大家介绍一下如何自定义wordpress用户登录Cookie过期时间

wordpress博客程序站点网站后台忘记密码找回,是可以通过站长后台设置的邮箱找回的。绝大多数免备案空间都将mail函数禁用了,是因为mail函数一旦运行服务器的负载不是我们所想象的,不被攻击还好,一旦攻击可能是说到这整个服务器都瘫痪。所以说当您的网站没开放注册的时候,完全可以移除这个忘记密码链接。本节无忧主机小编将给大家介绍一下。

wordpress自从升级到4.3以后后台的整体布局都和以前有很大的变化,功能方面也比以前强大了很多,可是有很多站长朋友们使用不习惯,总是再尝试使用各种方法修改回以前的布局,其实无忧主机小编也使用php空间搭建了一个博客,自己每次查找菜单都比较麻烦,没有wordpress3.8版本以前好用了,可是有什么方法可以修改为以前的布局呢?经过半个小时的研究无忧主机小编终于实现了,具体步骤如下: