有朋友說最近使用蘇醒的主題,后臺加載速度比較慢 ?? 。
在這里說明下:最主要是兩個因素造成的,一個是谷歌字體,一個是頭像的問題。
使用蘇醒主題的用戶,只要把以下代碼貼到functions_suxingme.php或者add.php即可 ?? 。
其他朋友,自行添加到functions.php即可。
??
谷歌字體
后臺加載谷歌字體也沒什么卵用,所以直接把他禁止掉即可。
add_filter( 'gettext_with_context', 'disable_open_sans', 888, 4 );
function disable_open_sans( $translations, $text, $context, $domain ) {
if ( 'Open Sans font: on or off' == $context && 'on' == $text ) {
$translations = 'off';
}
return $translations;
}
解決Gravatar頭像不顯示的問題
以下兩個辦法,二選一即可。
//官方Gravatar頭像調(diào)用ssl頭像鏈接
function suxingme_get_avatar($avatar) {
$avatar = preg_replace('/.*\/avatar\/(.*)\?s=([\d]+)&.*/','<img src="https://secure.gravatar.com/avatar/$1?s=$2" class="avatar avatar-$2" height="$2" width="$2">',$avatar);
return $avatar;
}
add_filter('get_avatar', 'suxingme_get_avatar');
//使用Gravatar頭像服務(wù)的(HTTPS)加密線路
function suxingme_replace_avatar($avatar) {
$avatar = str_replace(array("www.gravatar.com", "0.gravatar.com", "1.gravatar.com", "2.gravatar.com"), "cn.gravatar.com", $avatar);
return $avatar;
}
add_filter( 'get_avatar', 'suxingme_replace_avatar', 10, 3 );