请在Chrome、Firefox等现代浏览器浏览本站。网站域名:森林之家(www.foresthouse.cn)爱学习、爱分享、爱绿软、爱恐怖、爱音乐、爱唠叨、爱折腾、爱生活!

织梦文章来源和作者随机

织梦教程 forest 593℃ 已收录 2评论

织梦文章来源和作者随机懒人必备

今天来写篇黑科技,有需求的人应该相当的少可惜我昌其中一个,估计也没人用这个吧,这是我研究了很久才搞出来的。它的作用就是在织梦CMS后台发表文章的时候,如果文章来源和作者不填写在生成文章的时候就自动随机抽取我设定好的一组来源和随机的数据。谁叫我懒呢懒人有懒招啊。

这样做的效果还有一个好处就是一个网站可以很方便的有很多个作者和来源还有就是全自动不需要自己填写。还有一个最大的优点就是完全不破坏织梦原有的后台所有操作,你写了来源就是你写的来源,写的作者也是你写的作者,你在文章来源和作者来源的后面选择也是不影响,终其一就是如果为空它才触发动作。

下面是教程啦

首先打开根目录下的“DEDE”(默认的如果你改了其它的就打开自己改的)文件夹里的“article_add.php”这个文件;
然后查找“//对保存的内容进行处理”这行注释,把如下代码:
//对保存的内容进行处理
if(empty($writer))$writer=$cuserLogin->getUserName(); if(empty($source))$source='森林之家'; $pubdate = GetMkTime($pubdate); $senddate = time(); $sortrank = AddDay($pubdate,$sortup); $ismake = $ishtml==0 ? -1 : 0; $title = preg_replace("#\"#", '"', $title); $title = dede_htmlspecialchars(cn_substrR($title,$cfg_title_maxlen)); $shorttitle = cn_substrR($shorttitle,36); $color = cn_substrR($color,7); $writer = cn_substrR($writer,20); $source = cn_substrR($source,30);
替换成下面的代码:
 //对保存的内容进行处理
//文章作者和来源 $a=array('作者一','作者二','作者三','作者四','作者五',); $b=array('文章来源一','文章来源二','文章来源三','文章来源四','文章来源五',); $a1=array_rand($a,1); $b1=array_rand($b,1); if(empty($writer))$writer=$a[$ba]; if(empty($source))$source=$b[$b1]; $pubdate = GetMkTime($pubdate); $senddate = time(); $sortrank = AddDay($pubdate,$sortup); $ismake = $ishtml==0 ? -1 : 0; $title = preg_replace("#\"#", '"', $title); $title = dede_htmlspecialchars(cn_substrR($title,$cfg_title_maxlen)); $shorttitle = cn_substrR($shorttitle,36); $color = cn_substrR($color,7);

原理很简单就是先设定两组数据“a”和“b”并给“a”和“b”进行赋值,然后传递到“a1”和“b1”并且把赋值的内容随机选定一个出来。这样就达到了随机作者和来源的目的,然后就是判断了如果“writer”或者“source”为空就把“a1”或“b1”调用过来。

一个小小的功能本鸟不才大神勿喷~~

本站文章如未注明,均为原创丨本网站采用BY-NC-SA协议进行授权,转载请注明转自:http://www.foresthouse.cn/archives/4304.html
喜欢 (2)or分享 (0)
发表我的评论(注:在您评论完以后不会立即显示,请不要重复刷新以免进入黑名单。)
取消评论
表情 代码 贴图 加粗 链接 私信 删除线 签到

Hi,请填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
(2)条精彩评论。
  1. 没什么好说的,提前祝博主新年快乐!来自天朝的朋友 搜狗浏览器 Windows 7 中国山西太原
    挖宝网2016年-12月-27日发表回复| Google Chrome 14.0.802.30| Windows 7
  2. 掐指一算,这个博客能风光一百年!来自天朝的朋友 搜狗浏览器 Windows 7 中国山西太原
    衣皇后2016年-12月-25日发表回复| Google Chrome 14.0.802.30| Windows 7