首頁 > CMS教程 > PHPCMS > phpcms點擊量不動怎麼辦

phpcms點擊量不動怎麼辦

藏色散人
發布: 2020-07-21 09:17:27
原創
2077 人瀏覽過

phpcms點擊量不動的解決方法:首先在模板點擊量的對應位置加上語句“<span id="hits"></span>”;然後該模板中引入官方的統計JS;接著找到文件“count .php”;最後設定呼叫點擊量即可。

phpcms點擊量不動怎麼辦

phpcms文章內容頁面呼叫點擊量的程式碼

在你模板的點擊量的對應位置加上:

<span id="hits"></span>
登入後複製

另外注意還要在該模板中引入官方的統計JS,代碼是:

<script language="JavaScript" src="{APP_PATH}api.php?op=count&id={$id}&modelid={$modelid}"></script>
登入後複製

這兩者缺一不可。

推薦:《phpcms教學

#phpcms v9增加文章隨機點擊數的方法:

  找到檔案count.php(網站根目錄/api)

  查找第50行,找到這段程式碼$views = $r['views'] 1;這裡的1是預設的,表示每瀏覽一次,點擊量增加一次,可以修改成自己想要的任意數字

  或$views = $r['views'] rand(10,100);  隨機的增加10到100之間的一個任意的整數;

1,首頁呼叫點擊量

{pc:content action="lists" catid="$r[catid]" num="5" order="id DESC" return="info"}
{php $categorys = getcache(&#39;category_content_&#39;.$siteid,&#39;commons&#39;);}
{loop $info $v}
{php $category = $categorys[$v[catid]];}
{php $modelid = $category[&#39;modelid&#39;];}
{php $db = pc_base::load_model(&#39;hits_model&#39;);   $_r = $db->get_one(array(&#39;hitsid&#39;=>&#39;c-&#39;.$modelid.&#39;-&#39;.$v[id])); $views = $_r[views]; }
{php $comment_tag = pc_base::load_app_class("comment_tag", "comment"); $comment_total = $comment_tag->count(array(&#39;commentid&#39;=>&#39;content_&#39;.$v[catid].&#39;-&#39;.$v[id].&#39;-&#39;.$modelid));}
·{str_cut($v[&#39;title&#39;],40)} 点击:{$views} 评论:{if $comment_total}{$comment_total}{else}0{/if}
{/loop}
{/pc}
登入後複製

2,清單頁調取點擊量

{php $db = pc_base::load_model(‘hits_model’); $_r = $db->get_one(array(‘hitsid’=>’c-’.$modelid.’-’.$r[id])); $views = $_r[views]; }
登入後複製

  點選:{$views}

3 , 內容頁調取點擊量

<\script type="text/javascript" src="{JS_PATH}jquery.min.js">
<\span id="hits"><\script language="JavaScript" src="{APP_PATH}api.php?op=count&id={$id}&modelid={$modelid}"><\/span>
登入後複製

以上是phpcms點擊量不動怎麼辦的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板