如何设置WordPress支持上传Webp格式图片?
截至2022年,浏览器支持状态如下
可见主流浏览器已支持这种格式。然而,它在wordpress的媒体库管理中并没有一席之地,每次上传都要付出很大的努力。
在网络上找了很久,终于找到了一个代码级别的解决方案。为了支持Webp格式的WordPress上传照片,您需要遵循以下步骤:
安装插件,为WordPress添加Webp支持。这样的插件是WebPExpress插件,可以从WordPress插件库下载。
插件安装激活后,通过导航到WordPress仪表板的“设置”>“WebPExpress进入插件设置。
确保在WebPExpress设置的“基本”选项卡中选择“启用基本功能”复选框。
在“高级”选项卡中,选择“以WebP格式提供图像”的复选框。
点击“存储更改”按钮存储更改。
将WebP格式检测图像上传到WordPress网站,以确保现在支持WebP图像。
请注意,并非所有浏览器都支持Webp,因此最好为无法查看Webp图像的客户提供其他格式(如JPEG)、PNG)返回图像。
Webp图片是新一代图片格式。维基显示,它最初发布于2010年。根据Google的早期检测,Webp的无损压缩比PNG格式减少了45%,优势非常明显。
也可以这样操作
1、在主题下修改functions.添加以下代码的php文档,让wordpress媒体库支持webp文件上传。
functionwebp_filter_mime_types($array){
$array[‘webp’]=‘image/webp’;
return$array;
}
add_filter(‘mime_types’,‘webp_filter_mime_types’,10,1);
2、在主题下修改functions也是如此.添加以下代码的php文档,让wordpress媒体库支持webp文件预览。
functionwebp_file_is_displayable_image($result,$path){
$info=@getimagesize($path);
if($info[‘mime’]==‘image/webp’){
$result=true;
}
return$result;
}
add_filter(‘file_is_displayable_image’,‘webp_file_is_displayable_image’,10,2);
在这两步之后,wordpress媒体库可以支持webp文件的上传和浏览。
声明本文内容来自网络,若涉及侵权,请联系我们删除! 投稿需知:请以word形式发送至邮箱18067275213@163.com
seobook有这个文章.seobook.com/archives/001792.shtml
好久没来了,一来更两篇哎。。
刚刚在朋友圈见到同行朋友买了,马上到京东下单了,这版等的有点旧了!
我有一个网站,流量都来自百度.后来被百度降权了,就是搜索域名没有site:有的.但是site来看,收录的网页在增加.不明白.
比如下图 貌似没看到图`
我网站 marmoglass.net/ 网站目录 本来设计成树状的 marmoglass.net/crystallize-glass/marmoglass/marmoglass-1.html, 现在全改为根目下:marmoglass.net/marmoglass/marmoglass-1.html 希望有好的表现
感谢大师的分享!
seo实战密码还没看完全,正研究中,期待新书