POST TIME:2020-03-13 23:10
今天一朋友找我說想要修改文章的瀏覽數(shù),以增加文章的熱度,改變排序。下面是我以文檔中軟件為例來說明下:
首先,我們先來增加發(fā)表時(shí)候設(shè)定初始瀏覽數(shù)。
步驟1:打開dede后臺(tái)目錄,系統(tǒng)默認(rèn)的是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');";
這樣把默認(rèn)初始瀏覽數(shù)0改為由$click控制,
步驟3:下面就要在發(fā)表的時(shí)候?qū)?click進(jìn)行賦值,打開后臺(tái)目錄中的templets目錄 默認(rèn)為dede/templets/ 找到soft_add.html文件并打開
步驟4:在認(rèn)為合適的地方加入如下代碼
<td width="90">初始瀏覽數(shù):</td>
<td>
<input name="click" type="text" id="click" value="0"></td>
步驟5:這樣就完成了,重新打開后臺(tái)的發(fā)表軟件,看看是否在你修改的地方多出了設(shè)置初始瀏覽數(shù)的地方了
如果你認(rèn)為初始設(shè)置不是太合理,可以再次設(shè)置,這樣就需要修改 軟件修改 部分了
這部分和上面的基本相同,不同之處的是修改的文件為soft_edit.php和soft_edit.html
修改soft_edit.html的時(shí)候加入的代碼
<td width="90">修改點(diǎn)擊數(shù)目:</td>
<td width="159"><input name="click" type="text" id="click"style="width:120px"value="<?php echo $arcRow["click"]?>[/"></td>
文章,圖片修改的方法和上面的方法是一樣的