本帖最後由 hardrock 於 2014-12-5 23:58 編輯 ) Y* F0 o; ], c. H1 I
# ^ W$ O2 I8 U6 x* ]* ~
用了以下代碼後,我上自己網站慢的問題解決了,但是我網站的訪客是美國人,他們訪問我網站會不會變慢,他們看網站的字體格局會不會改變?) ^+ e# \# O8 s- _
1 ~' R O; l3 B: V; Jhttp://www.skyshe.cn/2014/08/26/80.html; O. x* _$ V: ^" R$ r
WordPress原來字體使用的是Google Fonts Open Sans,在國內訪問不穩定所以會延時,解決方法很簡單:直接添加到主題的functions.php中即可禁用後台Open Sans:
* J9 X/ `; h# @. {: ?5 Y
4 X' P% w0 }% o1 Q8 I/ q[mw_shl_code=php,true]/** 禁用Open Sans */
" \. c a9 }5 y+ e7 u, e0 }8 `class Disable_Google_Fonts {
* n3 }& B- X$ y public function __construct() {
6 w7 _$ _' ~6 Y9 `* ]; Q add_filter( 'gettext_with_context', array( $this, 'disable_open_sans' ), 888, 4 );1 f m: C! ^6 O1 T3 M
}
" d6 J" d( j( W! G3 m( r public function disable_open_sans( $translations, $text, $context, $domain ) {. ?/ ]* h6 E+ q _- s! x ]
if ( 'Open Sans font: on or off' == $context && 'on' == $text ) {# }# d& `$ D, d: O5 Q) P1 f8 t
$translations = 'off';$ \8 r0 J2 {- w# o" M$ w, A
}
" L8 T% z, \, C$ l return $translations;
. I) F9 R5 Q7 m, {1 t, V% E$ ^# U }
3 h- l0 e1 L4 Q [+ J6 a}
9 H5 L& Q4 O" j' X6 o$disable_google_fonts = new Disable_Google_Fonts;[/mw_shl_code]
1 A' }- s# d" L9 H6 ]. t- ?: P
9 \4 `% t& _# K4 l: N* {8 x" t' D% d2 j) W- Q
|