欢迎来到HELLO素材网! 南京网站制作选择顺炫科技
丰富的DIV CSS模版、JS,jQuery特效免费提供下载
当前位置:主页 > 建站教程 > CMS教程 >

织梦DEDECMS文章恣意排序

发表于2019-04-19 00:12| 次阅读| 来源网络整理| 作者session

摘要:织梦DEDECMS文章恣意排序

织梦DEDECMS文章恣意排序

效果便是恣意一个文章想放哪个地位便放哪个地位
  
  我想大家一定也是要这个性能的吧
  
  先找到:
  archives_add.php
  
  在165行左右找到
  
  <select name="sortup" id="sortup" style="width:150">
  <option value="0" selected>默许排序</option>
  <option value="7">置顶一周</option>
  <option value="30">置顶一个月</option>
  <option value="90">置顶三个月</option>
  <option value="180">置顶半年</option>
  <option value="360">置顶一年</option>
  </select>
  
  改成:
  
  <input name="sortup" type="text" id="sortup" value="0" style="width:100"/>
  
  这样在发新文章时便可能输入恣意的数字了,数字越大,排得越前,假设你想让你的网站很多年后还在的话,建议从5000以上输起,也不能太高,最高11063。此ID在以后栏目可用,就是说换个栏目数字可能反复。
  
  再改一个文件:
  article_edit.php
  
  在178行左右找到
  
  <select name="sortup" id="sortup" style="width:150">
  <?php
  $subday = SubDay($arcRow["sortrank"],$arcRow["senddate"]);
  echo "<option value='0'>失常排序</option>\r\n";
  if($subday>0) echo "<option value='$subday' selected>置顶 $subday 天</option>\r\n";
  ?>
  <option value="7">置顶一周</option>
  <option value="30">置顶一个月</option>
  <option value="90">置顶三个月</option>
  <option value="180">置顶半年</option>
  <option value="360">置顶一年</option>
  </select>
  
  改成
  
  <input name="sortup" type="text" id="sortup" value="<?php $subday = SubDay($arcRow["sortrank"],$arcRow["senddate"]);echo"$subday\r\n";?>" style="width:100"/>
  
  下次你要编辑排序地位的时分间接改数字便可能了!
  
  最后记得在模板里加上
  
  orderby='sortrank'