WordPress上传webp格式的图片

2019年12月18日16:33:43 4 195 views
WordPress主题推荐

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

WordPress上传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 里添加以下代码:

  1. function bzg_file_is_displayable_image($result$path) {
  2. $info = @getimagesize$path );
  3. if($info['mime'] == 'image/webp') {
  4. $result = true;
  5. }
  6. return $result;
  7. }
  8. add_filter( 'file_is_displayable_image', 'bzg_file_is_displayable_image', 10, 2 );

修改完毕!

©里维斯社,本站推荐使用的主机:阿里云腾讯云;本站推荐使用的WP主题:WordPress主题

晨会游戏

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

目前评论:4   其中:访客  2   博主  2

    • avatar 奶爸建网站笔记 6

      我测试了的,webp不一定比png小,几种图片混合着压缩各有各的优势。

      • avatar boke112联盟 7

        竟然还有这种操作?如果不用修改WordPress系统文件就完美了,先收藏了。