本帖最後由 hardrock 於 2014-12-5 23:58 編輯 $ I" I" A* o8 J; i# Q+ X
2 z: x9 [' Z+ R% `6 J; h
用了以下代碼後,我上自己網站慢的問題解決了,但是我網站的訪客是美國人,他們訪問我網站會不會變慢,他們看網站的字體格局會不會改變?" U5 E: ]. F% {2 E. u
3 k) _# C1 b# z3 uhttp://www.skyshe.cn/2014/08/26/80.html
# Q3 f+ B2 C; ]6 M, K- JWordPress原來字體使用的是Google Fonts Open Sans,在國內訪問不穩定所以會延時,解決方法很簡單:直接添加到主題的functions.php中即可禁用後台Open Sans:* e+ i, G5 q0 N, i
/ A4 v- t. E0 c! A3 G& r
[mw_shl_code=php,true]/** 禁用Open Sans */
# u: u. b0 J! q9 D |class Disable_Google_Fonts {
# i- n/ B' _- z: D' O public function __construct() {4 x0 N# U! {4 Q" @) g' Q r. l
add_filter( 'gettext_with_context', array( $this, 'disable_open_sans' ), 888, 4 );
2 B0 I9 H2 O& n. T5 @/ g9 [ }
/ @! Q$ ^1 R5 D2 H public function disable_open_sans( $translations, $text, $context, $domain ) {
- A0 v! X0 L! K9 Y if ( 'Open Sans font: on or off' == $context && 'on' == $text ) {
1 Z0 t6 f0 B% Q0 m& q6 y2 @ $translations = 'off';' [/ u H) O4 T* f9 v* z- J9 e
}
4 y. O. I8 c- }9 U# g return $translations;0 ~; O- @4 W+ S$ N* G
}; P; }' g: s+ C {5 ~
}; ?9 `0 E" Y, B4 V: c" u# C
$disable_google_fonts = new Disable_Google_Fonts;[/mw_shl_code]& Z% q, u4 n$ g* d9 U+ l7 K% l
. N+ @" e& S# V: N' Q& @8 j
4 G* m/ B5 u" o% D# E
|