类别:其它 / 日期:2022-01-03 / 浏览:201 / 评论:0

之前用织梦cms做网站的时候想要实现每篇文章下都能产生评论,但是大家都知道织梦的评论系统非常糟糕,用户体验非常差,并且想要获得真实的用户评论是很麻烦的。

那么能否自动生成呢?

我查阅了相关资料后发现是可以实现的。

它的流程是:在TXT文本中先设置好大量的留言,每行一句,然后在“templates\default\article_article.htm”文章模版中调用即可。

注意,“templates\default\article_article.htm”中的“default”是系统默认模版,如果你用了其它模版,只需要找到模版文件夹即可。


首先,在网站根目录新建一个liuyan.txt的文件,然后写入评论,比如:

留言1

留言2

留言3

....

之后,在 article_article.htm” 文件中的留言位置调用:

{dede:name runphp='yes'}
      $file_path = "../liuyan.txt";
      $file_arr = file($file_path);
      for($j=0;$j<count($file_arr);$j++){//逐行读取文件内容
          $tmpAry[$j]=explode(' ',$file_arr[$j]);
      }
      $aa=array_slice($tmpAry,0,count($file_arr));
      $bb=array();
      foreach($aa as $k=>$v) {
          $bb[]=trim($v[0]);
      }
     $key=array_rand($bb,3);
     $str = $bb[$key[0]];
     @me = $str;
     {/dede:name}

当然,你也可以用这种方式来设置网站每篇文章实现随机关键词,这是大同小异的。

需要注意的是,你的留言板记得设置好对应的css。

最后简略版本的例子如下:

360截图20220103192705738.jpg



版权声明 : 本文为原创文章,禁止私自转载,本站保留申诉的权利。

评论区

发表评论 / 取消回复

必填

选填

选填

◎欢迎讨论,请在这里发表您的看法及观点。