Typecho支持webp图片格式解析

webp是谷歌提供的有损压缩与无损压缩的图片格式,能大幅度降低图片压缩比例同时不丢失图片的清晰度。至于兼容性,主流的浏览器基本都支持。typecho目前还不支持webp的图片格式,如果上传系统会认为是文件格式而不是一张图片,插入文章最终会呈现出链接的形式。

目前可以通过修改代码的格式,添加对图片的处理。

  • var/Widget/Themes/List.php的70行左右修改,添加webp图片格式

自动草稿

return preg_match("/screenshot\.(jpg|png|gif|bmp|jpeg|webp)$/i", $path);
  • var/Widget/Abstract/Contents.php的686行左右,添加webp图片格式

自动草稿

$value['attachment']->isImage = in_array($content['type'], array('jpg', 'jpeg', 'gif', 'png', 'tiff', 'bmp', 'webp'));
  • 在typecho后台 - 基本设置 - 允许上传都文件类型 - 添加“webp”格式

自动草稿

 收藏 (0) 打赏

您可以选择一种方式赞助本站

支付宝扫一扫赞助

微信钱包扫描赞助

除特别注明外,本站所有文章均基于CC-BY-NC-SA 4.0原创,转载请注明出处。
文章名称:《Typecho支持webp图片格式解析》
文章链接:https://www.vvso.cn/xlbk/17110.html
分享到: 更多 (0)

热门文章

评论 1

  1. #-49

    typecho1.2目录里没有这个文件

    匿名6个月前 (05-27)国内网友谷歌浏览器 Windows 10 回复
切换注册

登录

忘记密码 ?

切换登录

注册