禁止WordPress前台自动加载Emoji表情的措施

自WordPress升级后,加了一个自动加载Emoji表情的功能。对于国外用户,可能WP的功能更强大,但在国内因高墙的原因,极大的拖慢了用户打开网址的速度,这里Hostus中文官网分享下禁止WordPress前台自动加载Emoji表情的措施,加快用户打开你WP网站的速度。

特别说明:如果你的Hostus未使用WP博客程序,那就路过吧。毕竟Hostus中文官网用的WordPress程序,通过WordPress前台自动加载Emoji表情后,速度那时飞快啊,大家可自行体验。

1. 如何知道WordPress前台是否自动加载Emoji表情

这个非常简单,打开你的首页,查看源代码,如果有如下一段,那WordPress前台就自动加载Emoji表情了。

wp-Emoji

2.禁用WordPress前台自动加载Emoji表情的措施

方法一:使用插件,在WP后台搜索Disable Emojis,然后安装这个插件,再启用Disable Emojis插件即可。启用后,重新打开WP首页,再度查看源码,是不是WP Emoji表情就没有自动加载呢?

方法二:代码法,这个方法只需登录WP后台,然后在在模板函数文件functions.php中添加如下代码即可。

// WordPress Emoji Delete
remove_action( 'admin_print_scripts' ,	'print_emoji_detection_script');
remove_action( 'admin_print_styles'  ,	'print_emoji_styles');
remove_action( 'wp_head'             ,	'print_emoji_detection_script',	7);
remove_action( 'wp_print_styles'     ,	'print_emoji_styles');
remove_filter( 'the_content_feed'    ,	'wp_staticize_emoji');
remove_filter( 'comment_text_rss'    ,	'wp_staticize_emoji');
remove_filter( 'wp_mail'             ,	'wp_staticize_emoji_for_email');

这里,Hostus中文官网采用的是第一种办法,因为修改代码方式虽然简单,但换主题后又要去更新代码,而插件则一劳永逸,呵呵~

Tagged: , ,

发表评论

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