先说结论:原来网站登录10秒以上,添加简单代码后,换浏览器重新登录,登录时间缩短到2秒左右
我的网站登录时间在10秒以上,这显然是不正常的,我一直也没有理会,但最近写文章有点多,偶尔会登录后台陆续的写,这就带来一些麻烦了。查找了网上关于这个问题的答案,有两个主要因素:
1、WordPress主要有英语环境开发,调用Google字体,国内加载速度会增加
2、WordPress程序头像也是调用Gravatar站外的,原因和上面的一样
解决办法
代码如下
//屏蔽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' );
感谢分享