今天一朋友找我說想要修改文章的瀏覽數,以增加織夢dedecms文章的熱度,改變排序。
下面是我以文檔中軟件為例來說明下:
首先,我們先來增加發表時候設定初始瀏覽數。
步驟1:打開dede后臺目錄,系統默認的是dede,找到soft_add.php文件并打開
步驟2://保存到主表
$inQuery = "INSERT INTO `dede_archives`(id,typeid,typeid2,sortrank,flag,ismake,channel,arcrank,click,money,title,shorttitle,
color,writer,source,litpic,pubdate,senddate,mid,description,keywords,filename)
VALUES ('$arcID','$typeid','$typeid2','$sortrank','$flag','$ismake','$channelid','$arcrank','0','$money','$title','$shorttitle',
'$color','$writer','$source','$litpic','$pubdate','$senddate','$adminid','$description','$keywords','$filename');";
修改為
//保存到主表
$inQuery = "INSERT INTO `dede_archives`(id,typeid,typeid2,sortrank,flag,ismake,channel,arcrank,money,title,shorttitle,
color,writer,source,litpic,pubdate,senddate,mid,description,keywords,filename,click)
VALUES ('$arcID','$typeid','$typeid2','$sortrank','$flag','$ismake','$channelid','$arcrank','$money','$title','$shorttitle',
'$color','$writer','$source','$litpic','$pubdate','$senddate','$adminid','$description','$keywords','$filename','$click');";
這樣把默認初始瀏覽數0改為由$click控制,
步驟3:下面就要在發表的時候對$click進行賦值,打開后臺目錄中的templets目錄 默認為dede/templets/ 找到soft_add.html文件并打開
步驟4:在認為合適的地方加入如下代碼
<td width="90">初始瀏覽數:</td>
<td>
<input name="click" type="text" id="click" value="0"> </td>
步驟5:這樣就完成了,重新打開后臺的發表軟件,看看是否在你修改的地方多出了設置初始瀏覽數的地方了
如果你認為初始設置不是太合理,可以再次設置,這樣就需要修改 軟件修改 部分了
這部分和上面的基本相同,不同之處的是修改的文件為soft_edit.php和soft_edit.html
修改soft_edit.html的時候加入的代碼
<td width="90">修改點擊數目:</td>
<td width="159"><input name="click" type="text" id="click" style="width:120px"value="<?php echo $arcRow["click"]?>[/"> </td>
織夢dedecms文章,圖片修改的方法和上面的方法是一樣的 。