折腾下博客,结果PHP更新了代码不能用了。
这是一个在评论插入图片的代码,那位仁兄能帮忙用preg_replace_callback代替原来的preg_replace函数实现这个功能?
function cx_images($content) {
$content = preg_replace('/\[img=?\]*(.*?)(\[\/img)?\]/e', '"<img src=\"$1\" alt=\"" . basename("$1") . "\" />"', $content);
return $content;
}
add_filter('comment_text', 'cx_images'); |