WordPress禁用s.w.org和dns-prefetch功能

在WordPress 4.6版本 以后,WordPress每个页面源代码的头部会多出一行 ,它的用途是为了从 s.w.org 预获取表情和头像,目的是提高网页加载速度 ,但尴尬的是 s.w.org 国内根本无法访问,预获取和提高速度什么的都成了笑话。
而要禁用它,我们只需要给functions.php文件之中添加

    function xyz_remove_dns_prefetch1( $hints, $relation_type ) {
         if ( 'dns-prefetch' === $relation_type ) {
             return array_diff( wp_dependencies_unique_hosts(), $hints );
         }
         return $hints;
     }
    add_filter( 'wp_resource_hints', 'xyz_remove_dns_prefetch1', 10, 2 );

上面的代码已经集成进了小宇宙插件,如果你嫌麻烦的话,也可以通过小宇宙插件来禁用它

发表评论

电子邮件地址不会被公开。 必填项已用*标注