wordpress加载慢的问题

网站加载速度主要是在外部连接加载速度慢,一个是头像服务器加载,一个是谷歌字体加载慢的问题,通常情况还有就是emoji表情加载。

 

一、关于加载谷歌字体

之前有解决方案是通过加载360的CDN服务来替换谷歌字体服务器地址,但是现在360服务停止了,并且谷歌字体服务有时候又能正常访问,所以我们暂时的解决字体问题是不动原先的东西。

二、关于头像加载问题

头像通常情况下在后台编辑的时候影响很严重,但是前台用户访问是不会受到影响的,可以通过后台的用户管理部分,将个人资料的头像关闭,这样就加载本地的头像而不用远程加载头像,后台速度会快很多。

三、禁用emoji表情

这个表情好像在评论部分才有用,但是导致网站加载慢的话,可以考虑禁用掉。通过在主题的functions文件中添加以下过滤语句来实现。

/**
————————————-
* 禁用emoji表情
————————————-
*/
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’ );
function disable_emojis_tinymce( $plugins ) {
return array_diff( $plugins, array( ‘wpemoji’ ) );
}

另一个方案是通过配置httpd服务来实现整体网站压缩加速,这个方法只针对使用云服务器等有自己管理权限的网站,如果是使用虚拟空间可能实现不了,这个方案会在另一个文章具体描述。