GEOrgia,">作为wordpress网站的站长,我们可能会经常碰到一些奇怪的问题:wordpress后台打不开显示空白、wordpress后台打开非常慢。我们要问了:为什么wordpress后台打不开?为什么wordpress后台打开非常慢呢?对呀,这是为什么呢?如果是网站上慢也就有情可原,但是在本地的电脑上的本地环境也出现这些情况,就不对了。记得高时银博客在前面一些章节中也提到了一些wordpress后台提速的方法,但都是从某一个方法去解说。本章,高时银博客将全面解说“wordpress后台打不开、打开慢的终级解决之道”。
c0 M( {/ @. |2 N# a( w
+ l: [1 B" N$ O) S" _( F {首先要解说一点:wordpress后台空白,并不是打不开,而是因为wordpress程序一直在连接国外服务器,如:检查某些插件或主题的更新、wordpress用户头像(gravatar头像)、google字体。所以,我们要解决wordpress后台打不开打开慢的问题,就要从些方面入手,将下面提供的代码放进你的主题的functions.php文件中。
! }1 ?8 Q* D: W& D
' t$ X7 f c4 |5 N1 N1 ?, }/ O第一步、禁用google字体。代码如下: & Z) _" S7 A$ r. g4 G) a0 b: I6 r
//删除谷歌字体0 o1 G0 ?5 V, c, O& j
add_action( 'init', 'disableGoogleFont');4 t# _# W" u. q) p3 `7 y1 b) V+ x
function disableGoogleFont(){' a% ~) |2 J" x- }( k
wp_deregister_style("open-sans");
( U6 M# x: l' o5 ^. W) {0 f# vwp_register_style("open-sans",false);
! G1 @* u1 B+ b- }} 第二步:通过多说服务器来缓存gravatar头像。代码如下: - ?: ]2 t$ A9 D. L1 T
//通过多说服务器加速Gravatar头像8 p& ]/ ]: R3 h
function mytheme_get_avatar($avatar) {5 U1 S! {! y3 }6 q% I
$avatar = str_replace(array("seo论坛gravatarseo站长论坛","0.gravatarseo站长论坛","1.gravatarseo站长论坛","2.gravatarseo站长论坛"),"gravatar.duoshuoseo站长论坛",$avatar);
, L& a" H. d( areturn $avatar;
2 e# [3 { j% b& n}
, q7 |. n$ \$ k2 c h1 g4 Ladd_filter( 'get_avatar', 'mytheme_get_avatar', 10, 3 ); ], E& }1 U3 d2 g
3 l( }8 Z' R" S9 x, O当然,你也可用其它的国内服务器来缓存gravatar头像,如七牛服务器。 第三步:禁用插件和主题检查更新。代码如下: & `3 ?- T$ e+ b/ _9 b0 D2 \
//禁止插件或主题检查更新,' l) ?: H5 c" {: ^
add_filter("pre_http_request", disable_plugin_request,10,3);
$ h8 U* r! m6 p0 l- Tfunction disable_plugin_request($a,$b,$c){+ V6 W# w; D% c% S6 h" T& x
if(isset($b['body']['plugins']) || isset($b['body']['themes']))
a% K% x2 g+ Jreturn array('response'=>array('code'=>404));
3 e' \/ g6 z% nreturn false;
; y2 x& i! _7 E( T}* [! Y% e6 w) i) ]9 N7 d
" D- ]8 ?% O! G$ A* v
如果不想禁用插件或主题更新检查,就不要使用服务器放在国外的插件或主题,因为国内打开国外服务器非常慢,甚至打不开,如:google服务器等。 通过上面的这几步,wordpress后台就不再出现空白打不开的情况了,而且wordpress后台打开速度大提高。如果通过这几步,你的wordpress后台还是打不开,那就是你的wordpress程序或wordpress主题或者你的网站空间有问题了,你可以试着重新上传wordpress程序或wordpress主题来解决,或者换一个好一点的网站空间。
. Y! n& _/ N+ y! \0 z( r2 T
2 a5 l6 h9 k" Y: B' H$ H5 U8 ~; \- z" S8 l
原文出处链接:http://wanlimmseo站长论坛/77201505314164.html! _3 r- u3 z+ P, _' q' T
搜外论坛原创作者:wordpress建站1 Z$ E; k' n# a0 B: S) h ^$ F
日期:2015-6-4 |