龙笑天龙笑天  8个月前 (10-31) 来源:龙笑天下 隐藏边栏 |   15 条评论  301 
文章评分 39 次,平均分 5.0

WordPress中如何允许非管理员用户在评论中插入图片 wordpress

今天匿名在评论里插入图片的时候,突然发现我插的图片被吞了...尴尬了,原来这么久以来我的插入图片这个按钮功能是“不起作用”的...

然后百度了下,果然有结果了:“在WordPress中,默认情况下非管理员用户的评论中是不能插入图片的,这是权限设置问题。非管理员权限用户使用该标签会被过滤,因为 img 不在 allow tag 列表里。”

以下就介绍几种使非管理员用户也能在评论中插入图片的方法,请大家自行取舍~

第一种:修改wordpress程序代码

打开wordpress程序 wp-includes/kses.php 文件,搜索关键词: $allowedtags,大约419行,增加对img标签的支持,如下:

来自《用最简洁的代码让wordpress的评论框添加“插入图片”按钮

注意:这个方法有个弊端,每次升级wordpress,都必须进行再次的修改!期待高手改进此方法!

第二种:采用标签替换法

使用 [img]图片src地址[/img] 来添加评论图片~ 来自《WordPress增加评论表情和评论插入图片

首先,在functions.php中加入下面的代码:

然后,使用 [img]图片src地址[/img] 来添加图片~

当然,为了使用方便贴这个 [img]标签,也可以给评论框那加一个按钮,具体方法如下。

先加入下面的这个js代码:

再打开主题评论框所在的文件(如:comment.php等),在适当的位置加入一个“插入图片”按钮:

第三种:将评论图片地址自动转化为图片

如同煎蛋网一样,将评论的图片地址自动转化为图片。实现方法有2种。

① 所有评论图片地址自动转化为图片

摘自《WordPress 评论中嵌入图片 | 知更鸟

② 指定特定文章中或所有文章中的评论图片地址自动转化为图片

摘自《煎蛋评论图片地址自动转化为图片

注:ALLOW_POSTS里定义的是允许自动贴图的文章或页面的 post_ID ,多篇文章或页面用 , 隔开即可,如需所有文章和页面起效则定义为空即可。

添加上述代码后,在发表评论时直接粘贴图片链接地址即可。

第四种

参考自:《WordPress 技巧:为评论模块增加更多 HTML 标签支持

但不知为啥,这种方法在本站,不起作用...

最后,大家也可以试试这个插件,《WordPress 给评论添加图片上传功能的插件:Comment Images》。

 

除特别注明外,本站所有文章均为龙笑天下原创,转载请注明出处来自:http://www.ilxtx.com/comment-embed-images.html

龙笑天
龙笑天 最后编辑于:2017-05-20
互助分享,互联网本该如此!
×

感谢您对龙笑天的支持,么么哒~

支付宝打赏 龙笑天
请扫码随意打赏

打开支付宝扫一扫,即可进行扫码打赏哦

龙笑天下 - 分享悲伤;共享快乐

发表评论

表情 链接 贴图 私信 格式 签到

最赞评论
  1. 龙笑天
    龙笑天 年费会员 博 主

    插个图片试试~ [得意]
    [IMG] 韩雪

  2. boke112导航
    boke112导航 评论达人 LV.3 来自天朝的朋友 谷歌浏览器 Windows XP 广西南宁市 电信

    我的原先倒是有贴图上传功能,后来取消了,不想给用户游客上传图片到评论内容。

  3. Koolight
    Koolight 评论达人 LV.3 来自天朝的朋友 火狐浏览器 Windows 7 安徽省合肥市 Anhui ZhongSiTaiWei信息科技有限公司联通节点

    这个功能我还是不添加了,哈哈!

  1. 辣手
    辣手 来自天朝的朋友 谷歌浏览器 Windows 7 广东省韶关市 电信
    7楼 2017-05-20 17:05
    0 0 回复
  2. 馨瑞克
    馨瑞克 来自天朝的朋友 谷歌浏览器 Windows 7 上海市 电信

    学习了,谢谢分享!

    6楼 2017-05-19 11:20
    1 0 回复
  3. 您输入的好像不是QQ号码
    您输入的好像不是QQ号码 来自天朝的朋友 谷歌浏览器 Windows 10 四川省成都市 电信

    [IMG]
    很吊

    5楼 2017-03-29 20:03
    0 0 回复
  4. Koolight
    Koolight 评论达人 LV.3 来自天朝的朋友 火狐浏览器 Windows 7 安徽省合肥市 Anhui ZhongSiTaiWei信息科技有限公司联通节点

    这个功能我还是不添加了,哈哈!

    4楼 2016-11-04 21:07
    2 0 回复
  5. 28兼职网
    28兼职网 来自天朝的朋友 谷歌浏览器 Windows 7 浙江省温州市 电信

    这个方法好啊,谢谢分享。

    地板 2016-11-01 14:18
    0 0 回复
  6. boke112导航
    boke112导航 评论达人 LV.3 来自天朝的朋友 谷歌浏览器 Windows XP 广西南宁市 电信

    我的原先倒是有贴图上传功能,后来取消了,不想给用户游客上传图片到评论内容。

    板凳 2016-10-31 10:37
    3 0 回复
  7. 龙笑天
    龙笑天 年费会员 博 主

    插个图片试试~ [得意]
    [IMG] 韩雪

    沙发 2016-10-29 9:36
    10 0 回复
切换注册

登录

忘记密码 ?

您也可以使用第三方帐号快捷登录。
使用QQ或微博快捷登录后,请完善个人资料中的电子邮件地址,便于及时收到回复提醒邮件和用于登录!

切换登录

注册

扫一扫二维码分享