纯代码让WordPress主题支持图片评论

WP技巧8年前 (2016)发布 thec
3,053 00

纯代码让WordPress主题支持图片评论
WordPress默认评论是无法插入图片的,要贴图的话需要主题添加代码来自行增加WordPress评论贴图功能。
将以下代码放入主题函数(function.php)里(最后一个?>)前即可。

//让WordPress主题支持图片评论
add_action('comment_text', 'comments_embed_img', 2);
function comments_embed_img($comment) {
$size = auto;
$comment = preg_replace(array('#(https://([^\s]*)\.(jpg|gif|png|JPG|GIF|PNG))#','#(https://([^\s]*)\.(jpg|gif|png|JPG|GIF|PNG))#'),'<img src="$1" alt="评论" style="width:'.$size.'; height:'.$size.'" />', $comment);
return $comment;
}

这样,你的主题就支持评论贴图功能了,使用评论贴图也非常简单,只要输入图片地址即可,如果有文字,请和图片地址保持一个空格。
代码转载自@知更鸟

© 版权声明

相关文章