评论可以添加图片,可以用作一些需要图片交流的网站,亦可用于评论斗图。

只需三步,让你的WordPress评论拥有插入图片功能。

  • 将以下代码放入正在使用主题的functions.php文件当中:
/*
*评论中插入图片
*/
add_action('comment_text', 'comments_embed_img', 2);
function comments_embed_img($comment) {
$size = auto;
$comment = preg_replace(array('#(http://([^\s]*)\.(jpg|gif|png|JPG|GIF|PNG))#','#(https://([^\s]*)\.(jpg|gif|png|JPG|GIF|PNG))#'),'<img src="$1" alt="" width="'.$size.'" height="" />', $comment);
return $comment;
}

 

  • 引入JS,将以下代码放入正在使用主题的JS文件当中:
// 评论贴图
function embedImage() {
var URL = prompt('请输入图片 URL 地址:', 'http://');
if (URL) {
document.getElementById('comment').value = document.getElementById('comment').value + '' + URL + '';
}
};

 

  • 接下来增加贴图的按钮,将以下代码放入正在使用主题的comments.php文件合适的位置:
<a href="javascript:embedImage();" title="插入图片" alt="插入图片">插入图片</a>

 


愿此生尽兴 赤诚善良