久青草国产观看在线视频,在线观看欧美日女,777毛片,亚洲国产精品99久久久久久久

WordPress商業(yè)主題禁用谷歌字體的解決方案

2018-08-18 wordpress經(jīng)驗(yàn)
  • 文章介紹
  • 快速入門(mén)
  • 評(píng)價(jià)&建議

WordPress是個(gè)好東西,因?yàn)樗_(kāi)源且強(qiáng)大。

WordPress商業(yè)主題也是好東西,因?yàn)樗莿?chuàng)意和技術(shù)的融合。

谷歌字體還是個(gè)好東西,它能讓中文在網(wǎng)頁(yè)上顯示的豐富多樣且完美。

但是,當(dāng)WordPress安裝了商業(yè)主題并使用谷歌字體在中國(guó)大陸訪問(wèn)卻遇到無(wú)法正常瀏覽的尷尬局面。

今年6月開(kāi)始,谷歌搜索打不開(kāi)了,谷歌的其他服務(wù)也無(wú)法訪問(wèn),這里包括谷歌字體。如果你的網(wǎng)站用WordPress做的,最近打開(kāi)速度很慢,那大多數(shù)是這個(gè)問(wèn)題。

解決方法還是有很多,但說(shuō)到底原理就一個(gè):

谷歌字體的原始網(wǎng)址被屏蔽了,但是中國(guó)的360做了一件好事,它把谷歌字體都放到360的CND上了,我們只需要把谷歌字體的原始鏈接變成360的鏈接即可,如下:

谷歌字體鏈接:fonts.googleapis.com

360的谷歌字體鏈接:fonts.useso.com

沒(méi)錯(cuò),就是中間的googleapis換成useso

我管理了幾個(gè)WordPress的網(wǎng)站,都是用的商業(yè)主題,遇到的問(wèn)題是前臺(tái)打開(kāi)慢,后臺(tái)打開(kāi)頁(yè)面,后臺(tái)操作極慢。

一、最簡(jiǎn)單的處理方法:

搜索這個(gè)插件“ Disable Google Fonts ”,安裝并激活,對(duì)于某些網(wǎng)站是管用的,但我管理的幾個(gè)WordPress網(wǎng)站,用此插件無(wú)效。

二、必須要做的一個(gè)步驟:

修改這個(gè)文件  wp-includesscript-loader.php,找到:fonts.googleapis.com,替換成:fonts.useso.com。

做了這一步,有幾個(gè)網(wǎng)站后臺(tái)速度正常了,但是不是所有的WordPress網(wǎng)站都能找到這句話(huà)。

三、有效的方法:

如果你用的商業(yè)主題,是從正規(guī)渠道購(gòu)買(mǎi)的是正版,可以聯(lián)系主題的作者提供技術(shù)支持,他會(huì)告訴你哪些文件的哪些地方存在谷歌字體鏈接,順便把谷歌地圖的代碼也注釋掉。

通常是在主題目錄中的styles.css文件中

四、不靠譜的一段代碼

網(wǎng)上有很多教程,說(shuō)在主題目錄的這個(gè)文件functions.php中加載一段代碼,就可以有效的屏蔽谷歌代碼。我試了幾個(gè),均無(wú)效,既不能解決前臺(tái)主題的問(wèn)題,也不能解決后臺(tái)加載的問(wèn)題。

//禁用Open Sans

class Disable_Google_Fonts {

public function __construct() {

add_filter( ‘gettext_with_context’, array( $this, ‘disable_open_sans’ ), 888, 4 );

}

public function disable_open_sans( $translations, $text, $context, $domain ) {

if ( ‘Open Sans font: on or off’ == $context && ‘on’ == $text ) {

$translations = ‘off’;

}

return $translations;

}

}

$disable_google_fonts = new Disable_Google_Fonts;

上面這段代碼,前后臺(tái)報(bào)錯(cuò)。

下面這段代碼,也無(wú)效。

function 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’, ‘remove_open_sans_from_wp_core’ );

五,最終最有效的解決方案:

首先第二條是必須做的。

還有就是把主題文件都下載下來(lái),用Dreamweaver對(duì)整個(gè)目錄進(jìn)行代碼搜索,然后逐一替換,實(shí)際上也就幾個(gè)文件中存在。

有一些插件比如那個(gè)革命banner插件也使用了谷歌字體,把他的目錄同樣替換一下。

這樣 你的網(wǎng)站,不論是前臺(tái)還是后臺(tái)都比以前還要快,因?yàn)楣雀枳煮w插件變成國(guó)內(nèi)了,而且保留了美觀度和功能。

0 0

企業(yè)建站推薦正版商業(yè)主題,國(guó)內(nèi)專(zhuān)業(yè)團(tuán)隊(duì)開(kāi)發(fā),完善售后,是您不二選擇。

正版主題商店

主題貓WP建站,累計(jì)幫助1300+客戶(hù)成功建站,為站長(zhǎng)提供支持!

立刻開(kāi)啟你的建站之旅
QQ在線(xiàn)客服

服務(wù)熱線(xiàn)

wordpress建站咨詢(xún)