主机参考_WordPress技巧分享_WordPress教程_禁用表情符号以提高网站加载速度

Wordpress6年前 (2019)发布 SUYEONE
1.6K 0 0

为了在中国地区优化WordPress网站的加载速度并解决无法访问WordPress EMOji资源的问题,你可以在你的当前主题的PHP文件中添加以下代码片段。这段代码会禁用WordPress的Emoji功能,防止它尝试从外部服务器获取图片:

“`php
/**
* 禁用WordPress Emoji功能,以避免因无法访问外部资源而导致的问题
*/
function disable_emoji_scripts_and_styles() {
// 移除用于检测和加载Emoji的脚本和样式
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_action(’embed_head’, ‘print_emoji_detection_script’);

// 阻止在RSS feed中静态化Emoji
remove_filter(‘the_content_feed’, ‘wp_staticize_emoji’);
remove_filter(‘comment_text_rss’, ‘wp_staticize_emoji’);

// 阻止在电子邮件中静态化Emoji
remove_filter(‘wp_mAIl’, ‘wp_staticize_emoji_for_email’);

// 返回false,阻止Emoji的SVG URL加载
add_filter( ’emoji_svg_url’, ‘__return_false’ );
}
add_action(‘init’, ‘disable_emoji_scripts_and_styles’);
“`

将上述代码添加到你的主题的functions.php文件底部,这将确保在网站的前端和后端禁用所有与Emoji相关的功能。这将有助于提高页面加载速度,并解决由于无法访问sworg服务器而导致的任何问题。

© 版权声明

相关文章

暂无评论

暂无评论...
☺一键登录开启个人书签等功能!