在織夢dede網站中調用文章瀏覽的次數使用[filed:click]標簽,想要在首頁中調用還是不實際的,所以只有在更新網站的時候才能實時的顯示文章瀏覽的次數,這樣就會影響到用戶體驗。
在文章內容頁調用瀏覽次數的時候都會使用如下代碼來實現:
<script src="{dede:field name='phpurl'/}/count.php?view=yes&aid={dede:field name='id'/}&mid={dede:field name='mid'/}"type='text/javascript' language="javascript"></script> |
在首頁和列表頁的時候也可以使用以上代碼,但是這樣不會太準確,想要實時更新,做到動態瀏覽,還要做一些調整:
找到/plus/count.php文件,復制一份,然后重命名為clicke.php,找到seeclick.php打開:
找到以下代碼刪除或注釋掉:
if(!empty($maintable)){$dsql->ExecuteNoneQuery(" UPDATE `{$maintable}` SET click=click+1 WHERE {$idtype}='$aid' ");}if(!empty($mid)){$dsql->ExecuteNoneQuery(" UPDATE `dede_member_tj` SET pagecount=pagecount+1 WHERE mid='$mid' ");} |
在首頁和列表頁中使用的時候可以使用<scriptsrc="[field:phpurl/]/clicke.php?view=yes&aid=[field:id/]&mid=[field:mid/]"
type='text/javascript' language=”javascript"></script>,這樣就可以實現效果了。
新聞熱點
疑難解答