本帖最後由 hardrock 於 2014-12-5 23:58 編輯
5 e# }/ G% ~" v( V7 d4 `# G( o- n$ N6 p1 `' w4 t/ u! h
用了以下代碼後,我上自己網站慢的問題解決了,但是我網站的訪客是美國人,他們訪問我網站會不會變慢,他們看網站的字體格局會不會改變?1 ~9 M8 X" i# M/ E% g& S, o4 y M
( w5 v( c9 b, t F7 |; Vhttp://www.skyshe.cn/2014/08/26/80.html; t2 ]( K& c& K2 ^8 @3 b/ h$ N2 r* [, X
WordPress原來字體使用的是Google Fonts Open Sans,在國內訪問不穩定所以會延時,解決方法很簡單:直接添加到主題的functions.php中即可禁用後台Open Sans:% R( ^* X" d E* v9 I2 d0 l
( |( e7 J% g9 |! t# p- D' r8 ?
[mw_shl_code=php,true]/** 禁用Open Sans */
1 c, T$ r# S. E r& q, Iclass Disable_Google_Fonts {
- X7 W& T/ h/ H& [" e& t public function __construct() {
: V% v. T( Y z- g* | add_filter( 'gettext_with_context', array( $this, 'disable_open_sans' ), 888, 4 );' c4 I% X& @. R% ^/ m
}
0 Z3 V+ U* l3 U9 W$ N3 I! M' d public function disable_open_sans( $translations, $text, $context, $domain ) {
6 E4 A' C2 v/ { V) W4 ^) |7 F+ n# ?# \ if ( 'Open Sans font: on or off' == $context && 'on' == $text ) {
0 a; U2 P+ m% M, H $translations = 'off';+ m+ ? l* S- ^1 `% ^! _+ y
}( O1 P1 V# P: b1 _! o3 k/ s" C$ ~
return $translations;
' }# t6 B# e* l7 ?8 o! U7 U4 m }
, k e- o* T" E1 D. h}
; M& w& p4 _' j% f' x0 f5 }' g$disable_google_fonts = new Disable_Google_Fonts;[/mw_shl_code]& L- X% Z0 H: Z
, R" |+ [1 j) @3 ~+ S& k
: M4 H- O- m$ e! v" ~ |