^ 回到顶部
  • 人生没有定律,每个人都有自己的节奏
  • 本站wordpress建站教程均通过实践后发布,希望可以帮到你
  • 希望你的坚持,都是因为热爱,而不是因为不甘心
  • 5年wordpress建站经验,5星服务品质
  • 那些不愿意让你吃亏的人,才是真正值得你深交的人,也是值得你付出时间的人

如何提取评论中的图片地址

陌小雨之前分享过一篇文章,WordPress 调用文章中所有图片的缩略图用到了正则匹配,今天再分享一种正则匹配写法,以提取评论中的图片地址为例吧:

/**
    * Preg-comment-img-url
    * coder: xiaohudie
    * 2014-01-11
    */

function catch_comment_image(){
	$comment_text = get_comment_text(); 
	$pattern = '/<[img|IMG].*src=[\'|\"](.*(:[\.png|\.jpg|\.gif|\.bmp|\.bnp]))[\'|\"].*[\/]>/';
	$output = preg_match_all($pattern,$comment_text,$match); 
	print_r ( $match[1][0] );
}

如何调用?

在 functions.php 中找到评论函数的钩子, 在comment_text();后面加上catch_comment_image(); 就能调用了。

效果截图:

待添加

陌小雨给大家举这个例子是想告诉大家正则匹配是很强大的,大家可以举一反三。

让小雨知道,这篇文章帮到了你

展开阅读全文

评论 4

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
  1. 助推博客
    没有演示回复
    • 陌小雨网站管理员
      @助推博客 这个还真没有,xiu主题我还没有找到添加代码的位置。。回复
  2. 李明
    学习学习。回复
  3. 群伟伟博客
    可是,你这里评论不能带图片吧??[嘻嘻]回复

登录

忘记密码 ?

切换登录

注册