WordPress评论框添加随机评论文字功能

2022年7月12日09:00:29 18
广告也精彩

前言

需要有一定的代码基础

网站评论大家基本是随便回复,不好看也不美观。

然后想着能不能有评论区自动放评论的功能,一查还真有。要实现这个功能首先需要有一个 API 接口,教程如下:

搭建 API 接口

!!小程序用户请到电脑端获取!!!
此处为隐藏的内容!
发表评论并刷新,才能查看

接口直接下载然后放到自己网站目录里边进行访问。

例如:https://www.tsxxc.com/yijuhua.php加上?encode=json 完整的地址就是:https://www.tsxxc.com/yijuhua.php?encode=json

下载好之后文件,包含api、txt文档语录、代码,语录分档可以修改成你自己喜欢的,每行一句话。

安装教程

将api.php、luobo.txt两个文件放到你网站的根目录

api.php、luobo.txt两个文件都可以自定义名称,如果自定义名称需要修改对应文件中的文件名

跨域访问

  1. header("Access-Control-Allow-Origin:www.tsxxc.com,tsxxc.com");

此处的域名要换成你自己的

句子文件的绝对路径

  1. $file = file($path."/lunbo.txt");

lunbo.txt为句子的文件,名字可以自定义,但是需要和代码此处的名称一致

 

注意:如果你的评论框id不是comment,则需要修改,首先右键评论框-审查元素-查看id或者class,选其一即可,之后把获取的id或者class替换到上述代码中的#conment

如果你的主题有自定义底部 HTML 代码就放在这里,否则的直接放到主题的Footer.php中

  1. <script>
  2. $.getJSON("https://www.tsxxc.com/yijuhua.php?encode=json"function(data) {
  3.     $("#comment").text(data.text);
  4. });
  5. $(function() {
  6.     $("#comment").click(function() {
  7.         $(this).select();
  8.     })
  9. })
  10. </script>

最终效果

可见本站,每次刷新后会在句子txt中随机抽选一句话,访客可以直接评论。

 

tsxc主题用户请看这里

1、主题启用了该功能

2、下载以下两个文件上传到网站根目录

tsxc主题用户下载我解压后上传到网站根目录

  • 我的微信
  • 这是我的微信扫一扫
  • weinxin
  • 我的微信公众号
  • 我的微信公众号扫一扫
  • weinxin
ts小陈

发表评论(请规范评论)--评论需审核

:?: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :cry: :mrgreen: :mrgreen: :mrgreen: :mrgreen: :mrgreen: :mrgreen: :neutral: :razz:

已登录用户不需要填写以下内容

目前评论:18   其中:访客  1   博主  0

    • 3:30 3:30 重庆市 移动 2

      小陈太厉害了,这篇文章我喜欢666!

      • xiaoxiaodd xiaoxiaodd 广东省汕头市 移动 0

        学习到了,感谢小陈

        • 明哥 明哥 广东省汕尾市 移动 1

          对小白真的很友好,写的很全面。

          • 明哥 明哥 广东省汕尾市 移动 1

            这篇文章写的真不错,真详细,点个赞。

            • 他 河北省唐山市 电信 1

              还是老乡呀 哈哈哈哈

              • 他 河北省唐山市 电信 1

                下载链接凉了

                  • ts小陈 ts小陈 站长 河北省唐山市 电信

                    @ 没有啊,打开正常

                      • 他 河北省唐山市 电信 1

                        @ts小陈 手机打不开 电脑可以

                    • 他 河北省唐山市 电信 1

                      受益匪浅,感谢小陈提供的平台。

                      • 半夏 半夏 广东省东莞市 移动 0

                        文章来自大自然的灵感,好喜欢这篇文章。

                        • ~~~R ~~~R 北京市 中移铁通 0

                          小陈太厉害了,这篇文章我喜欢666!

                          • 从今以后 从今以后 广东省东莞市 电信 0

                            谢谢分享,希望小陈长长久久

                            • 从今以后 从今以后 广东省 移动数据上网公共出口 1

                              我是RiPRO-v2主题,按照教程方法没成功,大神指导下是哪里不对呀?

                                • ts小陈 ts小陈 站长 河北省唐山市 电信

                                  @从今以后 抱歉啊今天才看到,如果代码和文本都没错的话,看看评论窗口div名称对不对,或者加我微信我给你看下

                                • 从今以后 从今以后 广东省中山市 移动 1

                                  支持小陈,一定多分享

                                  • 哈哈 哈哈 重庆市 联通 0

                                    看看到底怎么设置

                                    • ragal ragal 四川省绵阳市 电信 1

                                      终于找到这篇文章了,感谢小陈的分享!

                                      • 官方 官方 广东省广州市 联通 0

                                        文章不错,感谢小陈分享!