有时候我们并不真正需要在图片上加 logo,在七牛端设置后水印样式后,通过下面代码调用即可:
//七牛免费图床 define('CDN_HOST','//7o50pl.com1.z0.glb.clouddn.com'); add_filter('the_content','z_cdn_content'); function z_cdn_content($content){ return str_replace(home_url().'/wp-content/uploads', CDN_HOST.'/wp-content/uploads', $content); } add_filter('wp_get_attachment_url','z_get_attachment_url',10,2); function z_get_attachment_url($url, $post_id){ return str_replace(home_url(), CDN_HOST, $url); } add_filter('the_content', 'QiNiulogo'); function QiNiulogo($content) { global $post; $pattern ="/<img(.*)src=('|\")(.*).(bmp|gif|jpeg|jpg|png)('|\")(.*)>/i"; /* 下面这行代码中的 300 表示缩略图的大小,请根据实际需求修改即可 */ $replacement = '<img$1src=$2$3.$4-Thumbnail$5$6>'; $content = preg_replace($pattern, $replacement, $content); /* 此处预留位置,可删除 */ return $content; }
注意替换第 2 行中你绑定的七牛域名。
你可能对这些文章感兴趣:
- Timthumb无法显示七牛等云存储图片怎么办?
- 七牛云如何更新七牛的缓存文件
- 启用七牛后知更鸟主题无法评论解决办法
- WordPress免插件实现七牛免费图床
- 七牛使用白皮书
- xiu主题添加加载特效
- WordPress文章跳转
- 陌小雨谈现实:中国太监是没了,可“太监”无处不在呀
- WordPress插件推荐:xiu主题开启ajax和全站无刷新音乐的办法
- 【WordPress建站基础】网站布局经典图文教程(1)
- 利用editplus删除WordPress代码中多余空行
- 陌小雨博客影音在线栏目新增在线点播功能
- Xiu主题置顶文章随机调用,让置顶文章都有机会展示
- WordPress插件推荐:change-table-prefix
如有疑问,请前往问答中心反馈!
反馈