Super Image Plugin
2008年07月07日
介绍
- 本插件能够实现 WordPress 上传图片自动增加水印
- 可以添加图片水印和文字水印两种类型
- 可以对已经存在的图片进行批处理添加水印
- 可以对文章内容中的外部引用图片自动下载并添加水印
另外:
- 本插件具有图片备份功能,即在图片添加前对图片进行备份,可以随时恢复到没有添加水印前的状态
- 添加了具有在线管理图片的功能,能够批量删除已经存在的图片
- 文字水印和图片水印可以进行位置精确操作
- 可以根据图片大小设置判断是否给图片添加水印
简单安装
注解:本安装只能实现博客内容中包括的图片添加水印,即只有博客内容中的 <img src="">标签引用的图片才会被添加水印,如果你上传了图片但是博客中使用了缩略图,那么只有缩略图添加水印!
- 下载zip文件,解压后把文件夹放入
wp-content/plugins目录,然后在 Plugins 页面激活该插件。 - 在
Setting->Super Image Plugin -> ContentImageDown菜单下的两个设置均设置为 Yes。
高级安装
注解:按照本方法安装能够实现上传图片源文件和缩略图均添加水印。
首先按照简单安装,第一步操作完毕然后进行如下操作:
打开/wordpress/wp-admin/includes/media.php查找(大约第108行)
// Save the data $id = wp_insert_attachment($attachment, $file, $post_parent);
在这段代码上面添加如下代码:
// INSERT HERE!!!
if (function_exists("IM_mark"))
{
IM_mark($file,$op="overwrite");
}
如果你要在你上传的图片缩略图和中型图片添加水印请进行如下操作,要求版本Wordpress v2.5.1,打开/wordpress/wp-includes/media.php查找如下代码(大约第230行)
imagedestroy( $newimage );
在这段代码上面添加如下代码:
// INSERT HERE!!!
if (function_exists("IM_mark"))
{
IM_mark($destfilename,$op="overwrite");
}
注意
- 安装完毕后替换mark.png为你自己的水印图片
- fonts目录中的字体你可以自己替换,使用windows的ttf字体都可以
- 如果你使用文字水印而且使用中文,请选择字体chinese.ttf ,否会出现乱码
插件作者:askie
插件下载:Super Image Plugin
17 条评论 添加你的评论 →

1. askie | 2008:07:07 - 21:50:47 | #
2. dupola | 2008:07:07 - 23:36:19 | #
原来是沙发做的。。。。强。
3. Mao | 2008:07:07 - 23:31:20 | #
和之前的ImageSuperTools是什么关系…
ImageSuperTools是1.0的….功能一样?
4. Denis | 2008:07:08 - 00:01:19 | #
同一个!
5. Denis | 2008:07:08 - 00:01:44 | #
换下汤,不换药!
6. dupola | 2008:07:07 - 23:34:40 | #
哇,这个插件好强大。
7. LoneDisc | 2008:07:08 - 00:06:33 | #
2.6行不行?
8. nobug | 2008:07:08 - 07:49:53 | #
省去PS了:)
9. tomdbtel | 2008:07:08 - 09:46:54 | #
有点麻烦
要去改代码
10. xaoma | 2008:07:09 - 01:37:26 | #
我发现雪山飞猪的博客还有这类外链:
http://www.urlfan.com/local/super_image_plugin/90050923.html
不知道什么语言
11. Denis | 2008:07:09 - 02:52:22 | #
乱码,抄袭的人太多了。
12. Mao | 2008:07:13 - 06:59:30 | #
好像有BUG….
用WP自带的上传图片后,发表文章Super Image Plugin又下载一次.造成2张相同的图片…
还有.我看看了图片..其中下载的图片竟然连续下载N张相同的..命名为XX01…XX02…XX03..少的2张相同..多则20多张…
13. eric | 2008:07:21 - 09:11:41 | #
我用的是wordpress 2.6, 安装插件后在后台给图片加水印,结果出来这样的错误码.
Parse error: syntax error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or ‘}’ in /www/users/rpick.net/wp-content/plugins/super-image-plugin/ImageShuiYin.php on line 24
14. jean | 2008:09:28 - 17:42:13 | #
似乎在2.6.2上不能用这个?
15. 百鬼 | 2008:11:02 - 14:18:14 | #
刚刚下载使用了,感觉不错!谢谢作者!
16. 灯笼草 | 2009:04:27 - 23:19:07 | #
查找一次图片出现一个“PK WITH PHP!”的链接!还自动添加了一个分类!
查找两次出现两个!!
等我查完了,出现N多个无图片显示的XX链接!
17. 沙漠里钓鱼 | 2009:06:05 - 11:27:48 | #
为什么下载不了啊