概述
别人转载小松我的文章没有保留版权,为了保护自己文章的版权,昨天开始我的文章里的图片都加上了水印,我使用的水印插件是DX-Watermark,使用还行。
今天主要是处理了一下怎么把历史的图片都加上水印。主要思路是图片下载到本地,本地处理好水印然后在传到线上去,先看一下效果以这篇文章为例怎么判断mp3/音频文件加载完成下面开始操作wordpress 3步历史图片加水印
①把所以的图片都下载到本地,主要是为了保险一点,错误了还可以在重来,把图片uploads目录替换成本地测试环境里的uploads
②我自己查看了DX-Watermark,自己写了一些代码,把下面的代码放到本地测试环境主题下的function.php文件里,放最后就行$file=glob("wp-content/uploads/2015/11/*.*"); $my_imgages = new DX_Watermark(); foreach($file as $val){ $val=str_replace("wp-content/uploads/","",$val); $metadata['file']=$val; $my_imgages->do_watermark($metadata); }exit;上面的代码目录要替换,一个目录一个目录的处理,当然你也可以循环遍历,我主要是怕执行时间过长,导致程序崩掉,然后本地测试环境检查一下,没有问题在操作下一步
③最后把本地uploads替换到线上的uploads注意:水印处理好,把上面的function.php加添加的代码删除
QQ交流群:136351212
查看原文:http://www.phpsong.com/1575.html
最后
以上就是玩命人生为你收集整理的wordpress 3步历史图片加水印的全部内容,希望文章能够帮你解决wordpress 3步历史图片加水印所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复