禁用s.w.org提高网站打开速度

发表于 2020-02-26  8.52k 次阅读


最近打开网站总感觉打开速度有点慢,会让人一直看着转圈圈。感觉不对劲

于是查看了一下,每次加载都是卡在:等待s.w.org响应

s.w.rog直接打开看看,可惜,国内禁止访问

这个是wordprss为了更快打开网站而设计的,预先加载头像和表情(在国外才有用)wordprss公司初衷还是非常好滴,就是国内情况复杂,哎

到我们国内就凉凉,反而严重拖慢了网站打开速度,一直加载不出来

所以,我们的解决方法就是禁用他,不准他加载,这样打开速度就会快得多

给大家分享俩种禁用的方法

第一种:

将以下代码增加到主题文件functions.php模板中,保存即可

remove_action( 'wp_head', 'wp_resource_hints', 2 );
remove_action( 'wp_head', 'print_emoji_detection_script', 7 );
remove_action( 'wp_print_styles', 'print_emoji_styles' );
add_filter( 'emoji_svg_url', '__return_false' );

第二种:

将以下代码增加到主题文件functions.php模板中,保存即可

function remove_dns_prefetch( $hints, $relation_type ) {
if ( 'dns-prefetch' === $relation_type ) {
return array_diff( wp_dependencies_unique_hosts(), $hints );
}
return $hints;
}
add_filter( 'wp_resource_hints', 'remove_dns_prefetch', 10, 2 );
remove_action( 'wp_head', 'print_emoji_detection_script', 7 );
remove_action( 'wp_print_styles', 'print_emoji_styles' );
add_filter( 'emoji_svg_url', '__return_false' );

清空缓存以后再次访问你的网站,就会发现快了很多

最后给大家一个简单快捷的方法,查看是否真的禁用了:

打开你的网站,然后右键查看网页源代码,Ctrl+F键 搜索s.w.org如果有,就没禁用成功,如果搜索不到这个,那就禁用成功了

本站文章基于国际协议BY-NA-SA 4.0协议共享;
如未特殊说明,本站文章皆为原创文章,请规范转载。

0

小霜网丨一个清新文艺有趣的万能小站