typecho博客如何启用图片水印?
发布于 作者:苏南大叔 来源:程序如此灵动~ 我们相信:世界是美好的,你是我也是。平行空间的世界里面,不同版本的生活也在继续...
最近苏南大叔想给typecho
博客加个水印功能,主要是现在的各种采集行为太严重和猖獗。苏南大叔不希望:自己写的内容被别人很容易的复制走。所以,加个typecho
博客图片水印功能还是很有必要的,对吧?来和苏南大叔一起看看,这个功能是如何安装使用的吧?
插件下载
苏南大叔一共找到了两款typecho
的水印插件。
- 第一款是 https://github.com/internelp/waterMark ,不过安装失败,不能用。
- 第二款是 https://github.com/typecho-fans/plugins/tree/master/Watermark
第二款水印插件安装成功,但是上传了一张,居然没有效果。就琢磨着把这2个合二为一,也许就能用了。不过看着看着代码,就发现:原来后者的水印,不是上传的时候加上的。而是文章显示的时候,动态添加的。并不破坏原图,思路真心不错,点赞。
后者水印的作者网站是:http://defe.me/ ,大家可以去他的网站看看,有没有最新版。
小的代码冲突
不过,后者插件的水印缓存目录和苏南大叔原有的目录冲突了,导致清理缓存的时候,苏南大叔的图片都被删除了。真心有点郁闷。还好有备份,所以,恢复图片,修改模板里面的调用。好吧,谁让英雄所见略同了呢。选择了同一个目录。真心也是没谁了。
总结
苏南大叔后来对这款插件做了一些小的改动,主要是关于图片格式的处理部分。以后有机会再细谈这事儿。更多typecho
的经验文章,点击下面的连接,可以查看。
如果本文对您有帮助,或者节约了您的时间,欢迎打赏瓶饮料,建立下友谊关系。
本博客不欢迎:各种镜像采集行为。请尊重原创文章内容,转载请保留作者链接。
本博客不欢迎:各种镜像采集行为。请尊重原创文章内容,转载请保留作者链接。
烙铁666
请教一下这个插件现在还能正常使用吗?我运行的时候提示Fatal error: Call to undefined function exif_read_data(),应该如何解决呢,谢谢
感觉你应该添加个 php 的dll