有时发表评论需要添加图片,而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="评论" style="width:'.$size.'; height:'.$size.'" />', $comment);
- return $comment;
- }
添加上述代码后,在发表评论时直接粘贴图片链接地址即可。
具体效果可以在本文留言并贴图。
本站文章大部分为原创,用于个人学习记录,可能对您有所帮助,仅供参考!

我的微信
微信号已复制
版权声明
本站原创文章转载请注明文章出处及链接,谢谢合作!
1F
感觉在评论中贴图片,这个功能用到的并不多吧。
B1
@ 橘子书 我的沙发
B1
@ 橘子书 看你网站的类型了!有些网站还是需要这个功能的!
B2
@ 明月登楼的博客 不错 http://wx2.sinaimg.cn/large/0066LGKLly1flwswwqb3oj30go0a0gme.jpg
2F
我可以上传吗?鸟哥,我想在你的网站上传图片,然后用来做图床。
B1
@ Win7en乐园 直接粘贴地址,显示出来就是图片,上传不了
B2
@ 微商 嗯,好的
B1
@ Win7en乐园
你的想法,还真是别出心裁啊,高、实在是高!
B2
@ 动感单车 博主你好,我用你的方法,添加了图片地址提交评论后是可以看到图片的,可是刷新页面或者重新打开页面后,图片就变成了地址,不显示图片了,查看源码发现并没有img标签了,直接就是”图片地址”,这样肯定不显示,想问问为什么会出现这种原因?提交的时候都好好的。。
3F
这个比较个性化,让评论变得更加生动,为了省空间 也只能用外链图片了
4F
我都是禁止图片评论
5F
这个是一个不错的选择 我有另外一个想法了 感谢知更鸟博客给出的灵感
B1
@ BanYuner 啥好想法?能说出来让大家共享吗?
B2
@ 动感单车 嘿嘿 贡献一个IP 去我的站点看看就知道了
B3
@ BanYuner 好的,一定回去仔细看看!
6F
沙发,赞一个
7F
嵌入图片貌似蛮有趣的
8F
这个功能,我喜欢
!
9F
测试图片
http://ww4.sinaimg.cn/large/703be3b1jw1faji7snd0oj20kk0as0u4.jpg
B1
@ 测试图片 没有ait属性,以及宽高,会不会对搜索引擎不大友好呢?
B2
@ 动感单车 在评论中显示图片 真心不好设定长宽高
B3
@ BanYuner 那倒是,估计代码难以判定的出来。
B1
@ 测试图片
非常完美~
10F
如何为文章内容中的所有链接都加上target=’_blank’属性???我在网上也搜到一些代码,但是在begin主题下不起作用。特请鸟哥能出个相关文章教程。
B1
@ 大漠 如果是我的主题用户,可以直接Q我
11F
我测试一下哈!
http://zmingcx.com/wp-content/uploads/2016/11/Begin-a.png
12F
测试了下,看看效果不错
13F
嘿嘿,感觉图片尺寸好像被放大了!很是影响美观呀!要是支持点击缩放那样的就完美了!
B1
@ 明月登楼的博客 改了下代码,现在原图尺寸显示
B2
@ 知更鸟 原图还是很不错的,就是默认显示缩略图是不是会更好一些呢!毕竟评论区不适合太大的图片展示的,用户有时候也不知道图片的大小的,所以显示一个缩略图,想看的可以点击图片看原图!
B3
@ 明月登楼的博客 你真的想多了
B3
@ 明月登楼的博客 傻蛋呀,鸟哥的意思是宽度为100%,再大的图也是等宽显示,请参考我下面的几张例子,已经把你担心的各种尺寸的图片都考虑到了。
B2
@ 知更鸟 代码又进行了改进,鸟哥真是棒极了去!
14F
啥也不说了,贴张图试试看!最近发现的一个日本免版权的人像网站,感觉还是很棒的。https://www.pakutaso.com/assets_c/2016/04/akanesayapp-thumb-1500×736-21700.jpg
15F
哈哈,真心漂亮,以后找文章配图就去这个网站了,真心漂亮!https://www.pakutaso.com/shared/img/thumb/GSAYA_IMG_4626_TP_V.jpg
B1
@ Win7en乐园 可惜,我的博文配图不大用得上这些,嘿嘿!
16F
不知道竖图效果怎么样,我帮鸟哥测试下!走起!https://www.pakutaso.com/assets_c/2016/09/AKANE20160312232713-thumb-autox1600-26192.jpg
17F
图片多时,最好使用CDN加速。
参考 www.meirizhi.com
18F
移动端自动匹配模板,求博主能发布一篇禁止移动端转码的文章
19F
容我感受一下
http://ww3.sinaimg.cn/large/703be3b1jw1f9h5zion3fj20kk0bxdij.jpg
20F
感受一下美女~
http://lxtx.qiniudn.com/hanxue-Cecilia_wm950.jpg
21F
我看下
22F
为什么不行
23F
我来试试贴图,https://down.dingchunhua.name/wp-content/uploads/2016/12/douyaohaohaode.jpg
这是原图,有些图大,有些图小,这样子整个评论区被无统一规格图霸占了,还是需要统一图片的样式才行喔,鸟哥
。
24F
能不能弄个,WordPress手机端登录,这个手机端评论都不用登录只需要填写这些信息,如果设置文章登录可见怎么办,手机用户不是登录不了了吗,还需要重新弄个按钮给手机登录
25F
能不能自定义WordPress手机模板,
26F
不错
27F
test测试
http://zmingcx.com/wp-content/uploads/2016/11/beginb.png
28F
http://ww3.sinaimg.cn/mw690/d83cce73gw1fag3s8aj2xj206y04n74e.jpg测试评论
29F
看见代码就迷糊了
30F
这个不支持新浪图床的链接!新浪图床的链接后面好像都没有扩展名的!郁闷呀!
B1
@ 明月登楼的博客 所以说,少用那些图床,最后搞死的只有你自己,麻烦的只有你自己。
31F
请问一下怎么在边栏让评论也显示图片啊?
32F
学习一下~~~~~~~~~~~~~~~~~··
33F
121学习一下
B1
@ 杨勇 不错
B1
@ 杨勇 不错gvgfgghhhh
34F
支持支持
35F
试试看文字是否会干扰http://imgs.zmingcx.com/wp-content/uploads/2016/11/Begin-a.png试试看
36F
http://ww3.sinaimg.cn/mw690/d83cce73gw1fag3s8aj2xj206y04n74e.jpg
测试图片
37F
图片http://wx3.sinaimg.cn/mw690/8c1483d3gy1fgyjn917fqj20xc1e0tv5.jpg
38F
图片测试
https://b-ssl.duitang.com/uploads/item/201709/23/20170923172432_VWrzY.jpeg
B1
@ walt 失败
39F
我想看看这款主题
40F
https://cn.gravatar.com/avatar/0e0b5f76dd70c7e02a6525bf11b292c8?s=96&r=g&default=http%3A%2F%2Fzmingcx.com%2Fwp-content%2Fthemes%2Fbegin%2Fimg%2Favatar%2F96%2Flatin_z.png
大风过后复活节个月
41F
西顾博客测试https://0d077ef9e74d8.cdn.sohucs.com/qKlNj0W_png
42F
怎么增加一个字段让直接上传图片呢
43F
哈哈哈哈哈哈https://cdn.dwhnews.com.cn/wp-content/themes/begin/img/random/64.jpg
44F
看看
45F
无聊图
http://wx4.sinaimg.cn/mw600/bd03f0e8gy1fvdt46qe1lj20hs0go0uj.jpg
46F
测试https://ss0.baidu.com/73x1bjeh1BF3odCf/it/u=488620432,3347708386&fm=85&s=C284BC0D196EDF1F8D74BCDA0300C0B4
47F
鸟哥,能不能搞个微博上传贴图啊
48F
http://zmingcx.com/wp-content/themes/begin/thumbnail.php?src=http://wx3.sinaimg.cn/large/0066LGKLly1fzgdnmh78rj30xc0d6q7s.jpg&w=280&h=210&a=&zc=1三神
49F
http://wx4.sinaimg.cn/large/0066LGKLly1fx2xdr5y6zj308r0670to.jpg
看看效果
50F
http://zmingcx.com/wp-content/themes/begin/thumbnail.php?src=https://wx4.sinaimg.cn/large/0066LGKLly1g0kmdrak58j31040i5gmn.jpg哈哈哈
51F
https://www.51dry.cn/wp-content/uploads/2018/02/cropped-logo.png
试下带图评论。