一、谷歌被墙后,WordPress 打开龟速解决办法
①、临时解决
谷歌被墙后,当打开调用了 Open Fonts 的页面时,能卡出翔!若你刚发现这个问题,刚打算进一步处理时,发现登录后台一直白板,你还一直等下去??其实,这时候你只要按下 ESC 键即可显示页面了。其实就是停止加载已经出翔的谷歌开放字体。这个方法同样适用于某些加载 CSS/JS 缓慢的网站,可以绕过加载查看基本内容,因为有时候我们可能只需要一个下载链接即可。
②、一了百了
一了百了,也就是禁用 WordPress 谷歌字体的做法,具体分为代码法和插件法:
代码法:将以下代码贴到主题函数模板文件 functions.php 文件中即可(不知道位置的就贴到最后一个?>前)
/** 禁用谷歌在线样式(亲测有效) **/ function remove_open_sans() { wp_deregister_style( 'open-sans' ); wp_register_style( 'open-sans', false ); wp_enqueue_style('open-sans',''); } add_action( 'init', 'remove_open_sans' );
插件法:目前 wordpress 已经出了很多禁用谷歌或替换谷歌字体的插件,比如Disable Google Fonts等,自己随便挑一个试试就知道效果了,就不多说了。
一了百了检测是否生效的方法很简单:打开后台→插件源代码→搜索fonts.googleapis.com若没有则成功!
③、双赢做法
虽说禁用这个字体可以达到速度最快的效果,但还有一种双赢的做法:替换成可用的字体库,比如 360 代理的字体库,做法如下:
将以下代码粘贴到主题目录的 functions.php 文件中,保存即可(不知道位置的粘贴到最后一个?>前即可)
//用 360 开放字体库替换谷歌字体 if (!defined('ABSPATH')) exit; class Replace_Google_Fonts { public function __construct() { add_filter('style_loader_tag', array($this, 'ohMyFont'), 888, 4); } public function ohMyFont($text) { return str_replace('//fonts.googleapis.com/', '//fonts.useso.com/', $text); } } new Replace_Google_Fonts;
此方法来自苏洋博客,同样的作者还打包了一个 WordPress 插件,喜欢啥就用啥,千万别再这 BB 插件好还是代码好,始终要坚信自己喜欢的就是最好的!
貌似写到这,差不多就没墨水了,欢迎见多识广、博学多才的你来补充!
我想用谷歌搜东西。。。
原来如此
问路这个不错
我用了一种最简单的方法,不用谷歌
挺不错的,支持一下,以后会经常关注该博客,同时欢迎回访!
小工具还是挺不错的,谷歌不用不行啊
过来学习经验,您的站排名很厉害啊!
早就干掉Google_Fonts
一了百了的做法,不错的。
是的,到现在依然访问不了...
没发现啊ESC键就能解决了
嗯,就等同于停止加载。
墙太高了
GFW牛逼的很,威武我大天朝
天朝威武。。。
没有谷歌,搜东西太不方便,百度出来全是广告。
嗯,确实如此。
不错,学习了,代码或是插件,自己喜欢就好,不用太在意。
正解~
突然发现好久没用过Google了。
一些刁钻的问题,可能还是要用到谷姐。
没办法,离不开google
我现在直接用bing
伪大的大兲朝局域网万碎,万碎,万万碎!
IDC误屏蔽百度蜘蛛 导致网站被K