老郭博客已经搬到新网的虚拟主机好几天的时间了,经过这几天的使用,总体感受还是不错的。虽然是虚拟主机,但由于大部分都是企业客户在使用,服务器的总体负载并不高,因此老郭博客的运行速度与之前使用的轻量云相比,反而有所提高。
但是,虚拟主机也有局限性,这几天老郭发现其对wordpress兼容性还是存在一些问题的。
一是新网虚拟主机默认无法上传webp格式的图片,经过查询,应该是服务器缺少GD PHP扩展。网上给出的处理办法是安装这个扩展,但虚拟主机需要联系新网在服务器上操作,老郭显然没有这么大的面子让主机商去安装。
另一个办法是通过代码绕过wordpress对图片格式的检测来实现上传webp格式的图片,网上也给出了具体的代码,老郭试了一下,确实可行。子比主题只需要把下面的代码加入到zibll文件夹下的func.php文件中即可。
//取消webp格式环境检查
add_filter('plupload_default_settings', function($defaults) {
$defaults['webp_upload_error'] = false;
return $defaults;
}, 10, 1);
add_filter('plupload_init', function($plupload_init) {
$plupload_init['webp_upload_error'] = false;
return $plupload_init;
}, 10, 1);
二是使用新网的虚拟主机,在编辑页面的右侧,无法显示分类和关键词的输入框,老郭猜测也应该是缺少某个扩展的问题。不过,网上找不到类似的解决办法,老郭也无从入手。好在对博客的影响不算大,只是发表文章的时候麻烦了一些而已。
© 版权声明
文章版权归老郭所有,转载请注明出处。
THE END