LXTX
龙笑天龙笑天  2016-10-31 06:35 来源:龙笑天下 隐藏边栏 |   56 条评论  711 
文章评分 46 次,平均分 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 评论中嵌入图片 | 知更鸟

此方法可以拓展至其它用途,比如:

WordPress 如何实现文章图片自动替换为指定图片
很多博友的谷歌广告 Google AdSense 申请不通过,提示“网站不符合合作规范”,而大 Google 却不指出哪些地方不符合规范,这样对于我们广大的站长盆友来说就很蛋疼了,一头雾水,但也只能...
阅读:278   评论:10   喜欢:9   评分:

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

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

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

添加上述代码后,在发表评论时直接粘贴图片链接地址即可。PS:受此方法启发,写下下面的文章:

如何实现 WordPress 指定文章或页面允许评论昵称/内容带连接地址
今天博客 112 兄提出了一个我认为有点奇怪的需求,也就是本文标题这个啦~~下班后立马折腾了下,结果死活不成功... 我是用 is_single() 和 is_page() 来判...
阅读:261   评论:16   喜欢:12   评分:

第四种

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

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

第五种

摘自《WP 评论无法使用 img 标签问题

这个方法没试过,不知是否有效,如果有效请告知,谢谢~

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

本文为原创文章,版权归所有,欢迎分享本文,转载请保留出处!

龙笑天
龙笑天 关注:14    粉丝:8 最后编辑于:2018-03-12
互助分享,互联网本该如此!
×

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

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

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

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

发表评论

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

最赞评论
  1. 龙笑天
    龙笑天 永久会员 博 主 来自天朝的朋友 火狐浏览器 Windows 7

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

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

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

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

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

  1. 小南
    小南 来自天朝的朋友 谷歌浏览器 Windows 10 湖北省黄冈市 电信

    博主你这个上传图片的插件是什么?怎么上传的图片地址是到新浪图床的?
    Wall

    23楼 2018-03-26 11:01
    0 0 回复
  2. 银色月航
    银色月航 评论达人 LV.2 来自天朝的朋友 Chrome for iOS iPhone iPhone OS 10_0_2 like Mac OS X) AppleWebKit 安徽省滁州市 电信

    新年快乐,月航祝博主博客流量蹭蹭上涨,财源滚滚而来。

    22楼 2018-02-18 05:30
    0 0 回复
  3. 西枫里博客
    西枫里博客 评论达人 LV.3 来自天朝的朋友 搜狗浏览器 Windows 7 上海市 联通

    西枫里给您拜年了,祝您春节快乐,万事如意,狗年旺旺,博客访问量如芝麻开花般节节高!

    21楼 2018-02-16 00:01
    0 0 回复
  4. 狂放
    狂放 评论达人 LV.1 来自天朝的朋友 火狐浏览器 Linux 江西省 移动

    [滑稽] 试试

    20楼 2018-02-15 22:39
    0 0 回复
  5. 西枫里博客
    西枫里博客 评论达人 LV.2 来自天朝的朋友 搜狗浏览器 Windows 7 上海市 联通

    还有这功能?我去插个小黄图看看~

    19楼 2018-02-10 18:37
    0 0 回复
切换注册

登录

忘记密码 ?

您也可以使用第三方帐号快捷登录

切换登录

注册

您也可以使用第三方帐号一键快捷注册

扫一扫二维码分享