提升网站加载速度,WordPress禁用emoji脚本程序

最近,随着WordPress的更新,WordPress页面加入了一些新的元素,其中emoji表情就是新加元素。emoji表情的加入,使得WordPress看起来内容丰富,但是也拖慢了网站的加载速度,那么如何禁用emoji脚本就是很多站长需要考虑的事情了。

下面有三种方法,可以禁用emoji脚本,提升网站的加载速度。

提升网站加载速度,WordPress禁用emoji脚本程序

方法一:将如下代码添加到您主题目录的functions.php文件中

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' );

方法二:只是代码不同,依然添加到主题目录的functions.php文件中方法二:只是代码不同,依然添加到主题目录的functions.php文件中

/**
* Disable the emoji's
*/
function disable_emojis() {
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' );
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' );
add_filter( 'tiny_mce_plugins', 'disable_emojis_tinymce' );
}
add_action( 'init', 'disable_emojis' );
/**
* Filter function used to remove the tinymce emoji plugin.
*/
function disable_emojis_tinymce( $plugins ) {
if ( is_array( $plugins ) ) {
return array_diff( $plugins, array( 'wpemoji' ) );
} else {
return array();
}
}

方法三:使用Disable Emojis插件来解决

如果您对代码不太熟悉,或者怕添加出错,没关系,直接安装Disable Emojis插件也可以解决此问题,点此下载:Disable Emojis插件

此条目发表在优化推广, 程序小工具, 网站建设分类目录,贴了, , , 标签。将固定链接加入收藏夹。