wordpress优化细节:屏蔽s.w.org和移除emoji加快打开速度

闲聊 无标签 精帖
0 1481
Max
Max 潜伏站长 2023-02-15 16:22:15
Lv:5级

remove_action('wp_head', 'print_emoji_detection_script', 7 ); remove_action('admin_print_scripts','print_emoji_detection_script'); remove_action('wp_print_styles', 'print_emoji_styles'); remove_action('admin_print_styles', 'print_emoji_styles');
//禁止加载s.w.org并移动dns-prefetch 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 );
在使用wordpress主题时,经常发现使用国外的主题打开网站很慢,尤其是文章页,后来发现这是由于Wordpress的服务器在国外,在wordpress 4.2版本之后增加了emoji表情外部调用,后为了提高页面的加载速度,wordprses 4.6版本之后在head中增加dns-prefetch用来从s.w.org获取表情和头像,但是由于国内网络访问问题,在打开网页时会发现在浏览器左下角一直在显示“等待s.w.org…”或“正在获取s.w.org..”之类的提示,也就是说这东西在国内不仅没用处还影响网页加载速度。而且对于部分wordpress用户来说并不需要这东西,那么禁止它就非常有必要.

楼主签名:
回帖
回复列表

    请遵守各国法律法规 严禁违规内容

    • QQ群:1140251126
    • Email:m@max.ooo
    • 本站可以自由发布外链
    • 本站域名皆为闲置域名,均可出售
    Hot posts
    01 kupid.ai和herahaven.com应该选哪个? 550
    02 a.icu b.icu c.icu d.icu 同时掉 523
    03 今天把所有的google广告去掉了 514
    04 aigc.cx又多了一个域名 512
    05 秀秀新米(已出) 504
    06 迅雷 12 精简绿色版(12.1.6.2780) 494
    07 Windows 11 LTSC 优化版 - placeholder(2025.02.27) 471
    08 deepseek给我的域名的建议 446
    09 音频文件转换软件 XRecode 3(1.164) 424
    10 虚拟机软件 | VMware Workstation 精简版(17.6.3) 407
    推荐主机