星期五 , 2020-10-23
首页 > WordPress教程 > WordPress如何禁用Emoji表情

WordPress如何禁用Emoji表情

Emoji表情本身是个开放而十分好的东西,就像Gravatar头像一样有用。但是由于现实的原因,Google及很多国外网站被天朝无情地封锁,其中就包括让我们头疼不已的Google字体、AJAX,还有Gravatar和Emoji也未能幸免。如果你的网站现在还是引用这些原地址资源,就会导致网站打开十分慢。为了避免严重拖慢网站访问速度,我们不得不像对待Google字体一样,也需要禁用Emoji表情。当然,你也可以用其它源地址来替换。以下会分别介绍具体方法:

1、禁用所有Emoji表情

/*
禁用Emoji表情
代码来源: www.wpzhinan.com
*/
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');

2、替换Emoji表情源地址

/*
替换默认Emoji资源地址 
代码来源: www.wpzhinan.com
*/
function wpzn_change_wp_emoji_baseurl($url){ 
return set_url_scheme(‘//twemoji.maxcdn.com/preview.html’); 
} 
add_filter(’emoji_url’, ‘wpzn_change_wp_emoji_baseurl’);

代码说明:以上两种方式所述代码均需插入主题fuction.php保存即可。

本文地址:http://www.wpzhinan.com/jiaocheng/1001.html
版权申明:除部分代码外,本站内容均为原创,转载请注明来源,违者必究侵权责任!

相关推荐

WP_Image_Editor_Imagick 指令注入漏洞修复方法

Imagick组件爆出了超级漏洞,危害等级极高,直接导致大量使用Imagick组件的网站均 ...