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

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

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:admin@admin.gs
    • 本站可以自由发布正规网站外链
    • 本站域名 admin.gs 其它皆为闲置域名
    本站热帖
    01 彩虹网站监控可以网址url监控,定时任务源码 634
    02 域名真的不行了,往年卖出去的又可以注册了 594
    03 携手特工、雷人组建了nice臻选 524
    04 码支付漏洞测试开源版,来测试有没有漏洞 513
    05 源支付V7版,以前150购买,需要的下载研究,拿走回复 411
    06 免费收费域名 406
    07 我还有6个域名。 400
    08 最新版弹幕播放器源码,带后台 398
    09 免费域名申请地址 358
    10 扯谈域名投资 321
    推荐主机