wordpress的s.w.org是什么?如何禁用?

wordpress做网站的站长经常会遇到打开一卡一卡的,查询加载代码后,发现是网页加载了s.w.org链接。

很多人好奇s.w.org是做什么的,能不能去掉?

主机吧(zhujib.com)查了下,这个是wordprss为了更快打开网站而设计的,预先加载头像和表情,不过由于s.w.org是的服务器在国外,所以经常国内打经常卡卡的,甚至有时候打不开。

那我们要如何让wordpress禁用s.w.org呢?

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

  • 第一种:

将以下代码增加到主题文件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' );
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
搜索