最近愈来愈多朋友询问,为何 WordPress 后台忽然变慢了不少。究其缘由,仍是国内“网络长城”这道墙搞的鬼 —— 屏蔽了N多Google的IP——致使WordPress后台没法正常加载 Google Open Sans 字体。话说如今,倡萌在家里上网,竟然连Google搜索都没法正常使用了,实在郁闷!这可恶的墙!!php
从图中看出,不单单 Google 字体,就连 Google 地图也是没法加载的(可能你的某些插件会调用google地图api)。其实在《处理部分WordPress核心代码或功能,让你的网站更快》一文中已经提到了这个问题,也提供了解决方法,鉴于不断提问,仍是独立文章说明一下。html
解决方法很简单,安装启用 Disable Google Fonts 或者 Remove Open Sans font Link from WP core 其中之一便可。或者若是你没有使用WP自带的官方主题,那你添加下面的代码到当前所用的主题的 functions.php 中便可:api
1 2 3 4 5 6 7 8 9 10 11 |
/** * WordPress 后台禁用Google Open Sans字体,加速网站 * https://www.wpdaxue.com/disable-google-fonts.html */ add_filter( 'gettext_with_context', 'wpdx_disable_open_sans', 888, 4 ); function wpdx_disable_open_sans( $translations, $text, $context, $domain ) { if ( 'Open Sans font: on or off' == $context && 'on' == $text ) { $translations = 'off'; } return $translations; } |
若是你想继续使用Open Sans 字体,请移步 将WordPress后台的open-sans字体加载源从Google Fonts换为360 CDN网络