Google Fonts导致WordPress打开缓慢解决方法

Google Fonts导致WordPress 速度问题之原因

WordPress 自3.8+版本后加入了Google Fonts(别问我Google Fonts是什么了),然后捏,因为近期敏感周期(35号),天朝发威,谷歌的一系列网站被彻底墙,包括Google Fonts 所在的googleapis.com 。所以,如果是在登陆状态下打开你的WordPress 站点,会非常慢,因为压根儿加载不了这个字体文件。如果是非登陆状态且你的主题不是老外的主题,一般来说都是正常的。

解决方法
出来问题就要解决,在天朝,既然你不得不忍受之,那么就换个思路变通一下。下面的解决方法,思路一是禁止加载该Google Fonts,二是替换加载源。下面说明之:

方法一:【插件】禁止WordPress 后台加载Google Fonts

安装启用 Disable Google Fonts 或者 Remove Open Sans font Link from WP core 其中之一即可。没啥好说的。

方法二:【代码】直接在functions.php 文件添加代码

网络上有不少代码,下面可以参考下,具体有没有效果没有确认:

 代码如下 复制代码
add_filter('gettext_with_context', 'disable_open_sans', 888, 4 );function disable_open_sans( $translations, $text, $context, $domain ){if ( 'Open Sans font: on or off' == $context && 'on' == $text ) {$translations = 'off';}return $translations;}function dw_remove_open_sans() {       wp_deregister_style( 'open-sans' );          wp_register_style( 'open-sans', false );          wp_enqueue_style('open-sans','');      }  add_action( 'init', 'dw_remove_open_sans' );

方法三:【代码】替换open sans 字体的加载源

打开wordpress代码中的文件wp-includes/script-loader.php文件,搜索:fonts.googleapis.com 找到这行代码:

 代码如下 复制代码

$open_sans_font_url = "//fonts.googleapis.com/css?family1=Open+Sans:300italic,400italic,600italic,300,400,600&subset=$subsets";

把fonts.googleapis.com替换为fonts.useso.com。

时间: 2024-07-31 12:59:35

Google Fonts导致WordPress打开缓慢解决方法的相关文章

windows7安装Office2016出现1042错误导致无法继续的解决方法

  Office 2016是微软的一个办公软件的集合,其中包括了Word.Excel.ppt等等,功能强大.现如今办公中都会使用Office2016,在windows7系统中也会安装此款软件,一些用户安装到一半就会弹出错误提示,比如出现1042错误,然后安装程序就回滚了,导致无法继续安装,怎么办?针对win7安装Office2016出现1042错误导致无法继续的问题,下面小编分享具体的解决方法. 具体方法如下: 1.在双击打开Office2016光盘中的Setup,按默认设置进行安装; 2.安装

wimfilter.sys文件导致电脑蓝屏解决方法

  wimfilter.sys文件导致电脑蓝屏解决方法来啦~我们在使用安全卫士.杀毒等产品扫描的时会出现蓝屏或是重启的问题,这是由于wimfilter.sys文件导致的,下面就和小编一起去看下wimfilter.sys文件导致系统蓝屏的解决方法吧. 经过排查,发现这些蓝屏都是由于wimfilter.sys文件导致,而这个驱动文件是游戏的反外挂驱动. wimfilter.sys文件导致电脑蓝屏解决方法: 方案1.开机进入计算机的安全模式(开机后按键盘上的F8,然后选择安全模式),进入后到C:Win

jquery.messager.js插件导致页面抖动的解决方法

这盘文章介绍了jquery.messager.js插件导致页面抖动的解决方法,有需要的朋友可以参考一下   消息弹出时页面总是抖动或者闪一下,找了很长时间没有找到原因,今天找到,原来是html没有声明解析规范 需要加上<!DOCTYPE> 标签 复制代码 代码如下: PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional

php下载excel无法打开的解决方法

 php下载excel后无法打开的解决方法和注意事项,大家参考使用吧 php下载excel文件, 1.在下载的过程中不要 输出任何非文件信息,比如 echo log信息. 否则下载后的文件无法打开,提示格式错误或者文件被破坏. 2. 输出的excel格式一定要和后缀名保存一直,否也会提示格式错误或者文件被破坏   代码如下: if (file_exists(CACHE_PATH . $file_name)){             //$this->logger->error('file r

office 2003的word提示:使用安全模式打开的解决方法

  office 2003的word提示:使用安全模式打开的解决方法 word用安全模式打开 office 2003的word提示:使用安全模式打开的原因: word自带的模板文件被破坏; office 2003的word提示:使用安全模式打开的解决方法: 删除模板文件即可解决,试试下面的简单的方法: 1.关闭所有打开的Word文档. 2.复制下面的命令. %appdata%microsofttemplates 3.开始按钮 → 运行 → 粘贴上面复制的命令 → 确定. 4.在打开的文件夹下,找

Win8系统无法关闭后台程序导致电脑卡的解决方法

  Win8系统无法关闭后台程序导致电脑卡的解决方法.在雨林木风win8系统中运行的应用程序,往往无法关闭,因为没有关闭的选项,这些应用程序一直在后台运行,导致电脑变卡,严重影响操作.那么Win8系统无法关闭后台程序怎么办呢?大家不要着急,针对此问题,小编研究整理出win8系统关闭后台程序的方法,大家不妨一起来学习下. 解决方法一: 1.在Win8中使用过应用程序后,返回传统桌面,把鼠标移动到屏幕的最左上角,此时会出现在后台运行的应用程序; 2.点击鼠标右键,选择"关闭"即可. 解决方

word文档打开出现&quot;上次打开文档时严重错误,是否继续打开&quot;的解决方法

  word文档打开出现"上次打开文档时严重错误,是否继续打开"的解决方法 方法/步骤 [打开word文档] 有时候我们打开word文档,结果显示如下图情况,如果是重要的文件,就非常头疼,我们又不能扔掉,这个时候我们就得找出原因,对症下药. [继续点击] 看看显示帮助里有什么线索,包括是.否挨个试一遍,看看什么情况,然后按着它的提示操作下去. [排除其它原因] 你打开其它word文档,看其它可以打开不,如果其它打不开,那就说明模板已损坏,或者是中木马病毒了,这个可以参考作者其它的相关百

win7系统GIF格式图片无法打开的解决方法

  很多用户在使用了win7系统一段时间就会发现,Win7系统内置的图片查看器只能查看普通的图片,但是gif格式的图片是不能通过Win7系统内置的图片查看器来查看的,所以今天小编就来给大家分享下win7系统GIF格式图片无法打开的解决方法. 步骤一:对于我们要查看的gif动态图片,我们可以选用win7 32位纯净版自带的程序来查看的,右键点击gif动态图片,然后选择"打开方式"之后,选择使用IE浏览器来打开查看,就能看到gif动态图的效果了. 步骤二:如果我们不想每次在Win7系统里面

win7旗舰版U盘不能自动打开的解决方法

U盘作为文件存储和转移的重要介质,现在使用的人群越来越多.当然,另一方面,U盘的价格变得十分便宜,而且容量也变得越来越大,这也是非常重要的一个因素.使用U盘的过程中,我们可能遇到这样的问题:一般的情况下,我们把U盘插到电脑里面之后系统就会自动识别U盘,不过有的时候却出现了U盘不能自动播放(打开),这个问题有没有解决办法呢?答案是肯定的.下面就来看看win7 旗舰版U盘不能自动打开的解决方法. 1.打开电脑之后,点击开始,然后选择,在所有程序里面找到附件,左键双击将其打开. 2.在附件里面找到命令