WordPress网站后台打开慢原因及解决方法
学习做网站教程的学员在使用WordPress程序建网站后,前台打开正常,但进入后台时,却出现打开缓慢,经常卡顿的情况,往往进入网站后台需要改一二分钟才能进入,那么新手学做网站时怎么解决这种WP网站后台打开慢的问题呢?
WP网站打开慢的原因
网站后台打开慢,我们需要先弄清楚网站慢的原因。
原因一:WP程序是由国外开发者开发,程序后台调用了谷歌的字体文件,当我们打开自己的网站后台时,程序会自动调用google字体,由于国内屏蔽google的服务器,这样就导致了网站调用不了google字体,从而网站打开很慢。
原因二:wp程序的头像功能也是调用外站的,Gravatar 头像服务器在国内的 WordPress 中经常撞墙,这也是网站后台打开缓慢的重要原因之一。
WP网站打开慢的解决方法
总结下WP网站后台打开慢的原因就是程序调用了一些外站的元素,但是WP程序强大的功能-------模板函数functions.php可以让我们轻松解决这个问题。
首先进行自己做的网站后台,在后台菜单中找到“外观”,在外观下面有一个“编辑”
点击“编辑”就可以打开自己网站启用的网站模板文件,打开“模板函数functions.php”
打开“模板函数”,在第一个<?php 下面加上以下的代码。
//屏蔽gravatar,调用多说缓存图片
function duoshuo_avatar($avatar) {
$wurl = 'gravatar.duoshuo.com';
$avatar = str_replace(array("www.gravatar.com","0.gravatar.com","1.gravatar.com","2.gravatar.com","secure.gravatar.com"),$wurl,$avatar);
return $avatar;
}
add_filter( 'get_avatar', 'duoshuo_avatar', 10, 3 );
//屏蔽谷歌文字
function coolwp_remove_open_sans_from_wp_core() {
wp_deregister_style( 'open-sans' );
wp_register_style( 'open-sans', false );
wp_enqueue_style('open-sans','');
}
add_action( 'init', 'coolwp_remove_open_sans_from_wp_core' );
修改后点击下面的保存。这时再打开网站后台,就会发现网站后台的打开速度快了很多。除了以上的方法之外,安装屏蔽谷歌字体插件也是一种很好的方法。