帝國CMS信息增加隨機點擊數的修改方法(最新教程)
最近做開發中客戶要求設置一個默認的點擊數,讓文章發布的時候自動產生一個隨機的點擊數(或者叫閱讀量)。這樣做就是可以在、給文章增加“人氣”。之前并沒有怎么倒騰過這個,所以剛開始弄這個功能的時候還真是百度了一番。下面墨魚與大家的一個分享。
其實發布信息時,增加信息隨機點擊數,很多網站都有在用。之前在搜狐自媒體上發不過一些文章,發現它也是發不完自動給文章一個隨機的點擊數。我不知道這樣做究竟有什么大的益處,但是會覺得,當別人看到你的文章的時候,發現有較高的閱讀量的,極有可能會引起閱讀的興趣。
帝國CMS后臺默認的點擊數是0,只有設置一下的話,才會顯示隨機的數值。設置的方法:
如下圖所示,依次點擊:“系統”--“系統設置”--“系統參數設置”--切換到“信息設置”選項卡,,在“增加信息隨機點擊數范圍”選項框中設置即可, (格式:“最小數,最大數”,空表示不使用。例子:20,100)。
上面方法就可以解決帝國CMS增加信息隨機點擊數問題,設置之后,在發布文章的時候,“選項設置”里的“點擊數”每次就會出現一個隨機的數值。
我發現還有人關心如何讓帝國cms文章點擊量默認值成倍增加,這里我整理了一個方法,需要的朋友可以使用:
打開網站跟目錄下e/public/ViewClick/index.php文件,找到:
$usql=$empire->query("update {$dbtbpre}ecms_".$cr[‘tbname‘]." set onclick=onclick+1 where id=‘$id‘ limit 1");
把“+1”改成你想要的數字,比如“+10”,這樣你每刷新一次頁面,點擊量就會增加10次,例如默認點擊數為10,那我們刷新一次這個文章頁面,點擊數就變為20了。
使用上面的會讓每個信息的點擊量看起來不大正常,所以可以使用隨機數的方法。把“+1”改為“+ceil(rand()*10)”意思就是增加加1~10之間的隨機數。
$usql=$empire->query("update {$dbtbpre}ecms_".$cr[‘tbname‘]." set onclick=onclick+ceil(rand()*10) where id=‘$id‘ limit 1");
有一些朋友使用的是織夢CMS,織夢默認的時設置好的這個隨機點擊數,所以可以不用另行設置了。
我在剛開始該如何設置帝國的時候,也并不知道后臺有這個設置,也是在百度一番之后,發現沒有自己想要的,救心靜下來了。想想織夢都具備的功能,帝國怎會沒有,果然,帝國的后臺是有直接的設置的。