全球主机交流论坛

用户名  找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 518|回复: 9

找人修改WP Image Watermark插件功能

[复制链接]
发表于 2024-10-20 16:11:28 | 显示全部楼层 |阅读模式
本帖最后由 kng 于 2024-10-20 19:34 编辑

wordpress插件Image Watermark
https://wordpress.org/plugins/image-watermark/


目前该插件选择GD LIbrary时,webp图片无法添加上水印

需求:
选择GD LIbrary时,使插件可以正常为webp图片添加水印

感谢9楼大佬给出正确修改方式
发表于 2024-10-20 19:15:39 | 显示全部楼层
巧了,我也在用这个插件。修改点如下。
文章别255(255烂p眼),给其他有需要的兄弟也参考下

image-watermark.php
42行下加
  1. 'image/webp'
复制代码

1147行下加
  1.                         case 'image/webp':
  2.                                 $image = imagecreatefromwebp( $filepath );
  3.                                 break;
复制代码

1457行下加
  1.                         case 'image/webp':
  2.                                 imagewebp( $image, $filepath, $quality );
  3.                                 break;
复制代码

902行加上
  1. && $mime['type'] !== 'image/webp'
复制代码
发表于 2024-10-20 16:17:40 | 显示全部楼层
这个修改应该挺简单的,我收费1000元,楼下优先。
发表于 2024-10-20 17:03:35 | 显示全部楼层
本帖最后由 solodarker 于 2024-10-20 17:05 编辑

大哥,不应该先打水印在转webp吗?

我用的这个https://nicen.cn/2893.html
 楼主| 发表于 2024-10-20 17:34:11 | 显示全部楼层
solodarker 发表于 2024-10-20 17:03
大哥,不应该先打水印在转webp吗?

我用的这个https://nicen.cn/2893.html

原始图片就是webp了
发表于 2024-10-20 17:35:10 | 显示全部楼层
你换个同类型的插件不行吗
发表于 2024-10-20 17:36:21 | 显示全部楼层
kng 发表于 2024-10-20 17:34
原始图片就是webp了

webp据我所知不能打水印
 楼主| 发表于 2024-10-20 19:30:45 | 显示全部楼层
skysf 发表于 2024-10-20 19:15
巧了,我也在用这个插件。修改点如下。
文章别255(255烂p眼),给其他有需要的兄弟也参考下

原来我少了902这行
感谢大佬,您方便发个支付宝收款码我给您转账吗
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2025-4-14 20:19 , Processed in 0.068517 second(s), 12 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表