WordPress图片自动加水印插件-Super Image Plugin

自己的Blog上传的图片,希望能自动加上个性水印,不用手动给每一张图片加水印,省去很多麻烦。Super Image Plugin,可以实现这样的功能。

Super Image Plugin介绍:

  1. 本插件能够实现Wordpress上传图片自动增加水印
  2. 可以添加图片水印和文字水印两种类型
  3. 可以对已经存在的图片进行批处理添加水印
  4. 可以对文章内容中的外部引用图片自动下载并添加水印
  5. 对自动下载的图片添加为WP附件,方便管理
  6. 本插件具有图片备份功能,即在图片添加前对图片进行备份,可以随时恢复到没有添加水印前的状态
  7. 添加了具有在线管理图片的功能,能够批量删除已经存在的图片
  8. 文字水印和图片水印可以进行位置精确操作
  9. 可以根据图片大小设置判断是否给图片添加水印

注意:本插件只能实现博客内容中包括的图片添加水印,即只有博客内容中的<img src=””>标签引用的图片才会被添加水印,如果你上传了图片但是博客中使用了缩略图,那么只有缩略图添加水印!

实现上传图片源文件和缩略图均添加水印的方法:

打开/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”); }

另外要注意:

  1. 安装完毕后替换mark.png为你自己的水印图片
  2. fonts目录中的字体你可以自己替换,使用windows的ttf字体都可以
  3. 如果你使用文字水印而且使用中文,请选择字体chinese.ttf ,否会出现乱码

参考链接:

  1. 插件官方主页:http://www.pkphp.com/2008/06/08/wordpress-image-super-tools/
  2. 插件发布页:http://wordpress.org/extend/plugins/super-image-plugin/
  3. 水煮鱼关于插件的说明和改造:http://fairyfish.net/2008/07/07/super-image-plugin/

分类:Wordpress

标签:

已有 2 人 对 ”WordPress图片自动加水印插件-Super Image Plugin” 进行了评论

  1. youyou说道:

    好东西~

    [Reply]

  2. 说道:

    怎么对已在的图片加水印啊

    [Reply]

对本文发表评论





0 + 7 = ?

注意:
1、请勿单纯发表顶啊、打酱油之类无任何意义的评论,否则将被视为spam!谢谢合作!
2、但欢迎你留下对本文的看法或技术上的任何疑问,我会及时回复你。