wordpress要说主题,当然是国外的好,这点我们不是贬低国内的制作者。国外主题精美。到由于某些特色问题。特别是各类企业类博客,很多主题都集成了谷歌地图,但在国内。谷歌地图无法使用或是加载很慢。所以,我们需要在主题中禁用谷歌地图加载。网络上也有很多插件,不过对于我们这类有强迫症的人来说,能集成到主题中的功能尽量不要使用插件,因为会拖慢速度。这里,我们将分享一下无插件禁止谷歌地图的代码。你只需要把它粘贴到functions.php里面即可。

add_action("wp_loaded", 'disable_google_maps_ob_start');

function disable_google_maps_ob_start(){
ob_start('disable_google_maps_ob_end');
}

function disable_google_maps_ob_end($html){
$html = preg_replace('/<script[^<>]*\/\/maps.(googleapis|google|gstatic).com\/[^<>]*><\/script>/i', '', $html);
return $html;
}

The WordPress Toolbox
Unlimited Downloads: 500,000+ WordPress Themes, Plugins, Templates & Design Assets

教程:主题优化-无插件禁用谷歌地图。

DOWNLOAD NOW

发表回复