魏永卿 發表於 2023-10-30 00:00:00

wordpress后台打开缓慢的解决方法(临时)

<p>
最近打开博客后台,发现后台打开速度很慢。</p>
<p>
通过开发者调试工具对网络加载进行检测,发现是由于后台使用了谷歌字体的API。由于谷歌api被墙的缘故,导致我们的浏览器会反复的请求谷歌服务器而无法正常加载页面。</p>
<p>
因此简单的解决方案就是禁用谷歌的字体api。</p>
<p>
解决方法是添加下面的主题在目前的代码在functions.php:</p>
<blockquote>
<ol>
<li>
<span><span>/禁用Open Sans     </span></span>
</li>
<li>
<span><span>class</span><span> Disable_Google_Fonts {     </span></span>
</li>
<li>
<span><span>public</span><span> </span><span>function</span><span> __construct() {     </span></span>
</li>
<li>
<span>add_filter( <span>'gettext_with_context'</span><span>, </span><span>array</span><span>( </span><span>$this</span><span>, </span><span>'disable_open_sans'</span><span> ), 888, 4 );     </span></span>
</li>
<li>
<span>}     </span>
</li>
<li>
<span><span>public</span><span> </span><span>function</span><span> disable_open_sans( </span><span>$translations</span><span>, </span><span>$text</span><span>, </span><span>$context</span><span>, </span><span>$domain</span><span> ) {     </span></span>
</li>
<li>
<span><span>if</span><span> ( </span><span>'Open Sans font: on or off'</span><span> == </span><span>$context</span><span> &amp;&amp; </span><span>'on'</span><span> == </span><span>$text</span><span> ) {     </span></span>
</li>
<li>
<span><span>$translations</span><span> = </span><span>'off'</span><span>;     </span></span>
</li>
<li>
<span>}     </span>
</li>
<li>
<span><span>return</span><span> </span><span>$translations</span><span>;     </span></span>
</li>
<li>
<span>}     </span>
</li>
<li>
<span>}     </span>
</li>
<li>
<span><span>$disable_google_fonts</span><span> = </span><span>new</span><span> Disable_Google_Fonts;   </span></span>
</li>
</ol>
</blockquote>
頁: [1]
查看完整版本: wordpress后台打开缓慢的解决方法(临时)