WordPress自动给文章里的图片加a标签

以下代码是在文章里的图片自动添加一个a标签,带有图片的链接和title。
更改代码里a标签的内容即可实现添加任何a标签。

function auto_post_link($content) {
	global $post;
        $content = preg_replace('/<\s*img\s+[^>]*?src\s*=\s*(\'|\")(.*?)\\1[^>]*?\/?\s*>/i', "post_title."\" >WordPress自动给文章里的图片加a标签post_title."\" />", $content);
	return $content;
}
add_filter ('the_content', 'auto_post_link',0);

用这段代码的原因是,本站启用了图片灯箱,但是没有a标签不工作,所以增加了这个代码。

实测可用。