1. ZAPRO · 杂铺首页
  2. WordPress

WordPress上传webp格式的图片

WordPress上传webp格式的图片

什么是webp就不做介绍了,直接说方法吧!

修改 WordPress 目录 /wp-includes/functions.php 文件 注意不是主题下的 functions.php

1.搜索 'image/jpeg' => 'jpg', 在下一行加入'image/webp' => 'webp',

2.搜索 'jpg|jpeg|jpe' => 'image/jpeg', 在下一行加入'webp' => 'image/webp',

现在你就可以上传webp格式的图片了,但你会发现媒体库的文件无法预览。接下来继续修改:

主题的 functions.php 里添加以下代码:

function bzg_file_is_displayable_image($result, $path) {
$info = @getimagesize( $path );
if($info['mime'] == 'image/webp') {
$result = true;
}
return $result;
}
add_filter( 'file_is_displayable_image', 'bzg_file_is_displayable_image', 10, 2 );

修改完毕!

相关拓展

1.Photoshop 如何导出webp格式的图片

安装 PhotoShop WebPFormat 插件(下载 WebPFormat ),将WebPFormat.dmg(Mac)或者WebPFormat.8bi(Windows)复制粘贴至PhotoShop安装目录内的Plug-ins插件文件夹,重新启动PS。

2.如何直接保存网页中的图片为webp格式

安装Chrome插件:图片另存为JPG/PNG/WebP

3.Windows / Mac 怎么预览webp图片,当然是安装WebP插件,点击下载

 

全站解压密码:zapro

点击加入➥ QQ交流群(893221685)TG讨论群

发表评论

电子邮件地址不会被公开。 必填项已用*标注

评论列表(13条)

  • 杀马特
    杀马特 2019年9月23日 20:43

    好像webp的格式部分浏览器不支持这就很让人头疼了。

    • ZAPRO
      ZAPRO 回复 杀马特 2019年9月23日 21:05

      事实上现在都可以了,豆瓣的海报全部都是webp格式的。

  • 跋涉者
    跋涉者 2019年7月4日 15:20

    我是直接改后缀,省的麻烦

    • ZAPRO
      ZAPRO 回复 跋涉者 2019年7月4日 15:53

      :zhenbang: 但是Photoshop打不开啊!

  • 景安快云
    景安快云 2019年6月22日 19:12

    交换链接吗

  • 奶爸de笔记
    奶爸de笔记 2019年6月22日 16:24

    :haha: 我知道这个。

    • Bee.T
      Bee.T 回复 奶爸de笔记 2019年6月22日 19:50

      试了一篇,小图片效果不大。而且Photoshop如果不是原版,插件很容易出错。 :bugaoxing:

  • 芭比
    芭比 2019年6月22日 15:56

    初用wordpress,学习了

    • Bee.T
      Bee.T 回复 芭比 2019年6月22日 16:22

      :hehe: 一起学习

  • Action
    Action 2019年6月22日 13:39

    好是好,但是个人感觉带来的不便远多于它的好处。

    • Bee.T
      Bee.T 回复 Action 2019年6月22日 15:07

      仁者见仁智者见智吧,Chrome现在一家独大。