
一般用七牛、又拍云、阿里OSS等第三方图片储存时会用到
将下列代码加入到 functions.php 文件中
function fa_hack_image_url($matches) {
$prefix = '_water';// 自定义版本或者水印字符串
return $matches[1] . $matches['2'] . $prefix;
}
function fa_image_add_watermelon( $content ){
$content = preg_replace_callback("/(<img[^>]*src *= *["']?)([^"']*)/i", 'fa_hack_image_url' , $content);
return $content;
}
add_filter('the_content','fa_image_add_watermelon');
如果你需要给feed中的图片也加上水印,则在 functions.php 中加入下面的代码
add_filter('the_content_feed','fa_image_add_watermelon');
add_filter('the_excerpt_rss','fa_image_add_watermelon');




近期评论