flydust的博客

【笔记】如何批量除去文章图片链接

以前一直都没有注意过,原来我站插入图片的时候都把默认图片链接到了媒体库

这下好了,换了灯箱以后简直作死——特别是使用了cos以后,点到图片就自动下载

抓狂。。。

 

解决方法

干脆把所有图片的链接都移除得了

将以下代码复制到当前使用主题的functions.php文件中

/* 去文章图片链接*/
add_filter( 'the_content','a_blank');
function a_blank($c) {
global $post;
$s = array('/href=“(.+?.(jpg|bmp|png|jepg|gif))”/i'=>”);
foreach($s as$p => $r){
$c = preg_replace($p,$r,$c);
}
return$c;
}

这样就可以实现以后生成的文章图片和已经发布的文章中的图片都会默认无链接,唯一瑕疵就是还会有a标签,但是是空标签,这没什么影响

点赞

发表评论

电子邮件地址不会被公开。 必填项已用*标注