欢迎光临
我们一直在努力

Converter for Media:WordPress网站将图片自动转换为webp格式

介绍一个wordpress插件,可以将上传的图片格式(PNG/JPG等)自动转换为webp格式,这个插件就是Converter for Media。不过这个插件需要修改一下nginx配置,在server里添加下面的配置:

    # BEGIN Converter for Media
    set $ext_avif ".avif";
    if ($http_accept !~* "image/avif") {
        set $ext_avif "";
    }

    set $ext_webp ".webp";
    if ($http_accept !~* "image/webp") {
        set $ext_webp "";
    }

    location ~* ^/wp-content/(?<path>.+)\.(?<ext>jpe?g|png|gif|webp)$ {
        add_header Vary Accept;
        add_header Cache-Control "private";
        expires 365d;
        try_files
            /wp-content/uploads-webpc/$path.$ext$ext_avif
            /wp-content/uploads-webpc/$path.$ext$ext_webp
            $uri =404;
    }
    # END Converter for Media

而且还有一定的要求,就是要在nginx中include/location之类的代码之前,具体参考下面文章:

赞(0) 打赏
未经允许不得转载:Ddmit » Converter for Media:WordPress网站将图片自动转换为webp格式

评论 抢沙发

觉得文章有用就打赏一下文章作者

非常感谢你的打赏,我们将继续提供更多优质内容,让我们一起创建更加美好的网络世界!

支付宝扫一扫

登录

找回密码

注册