WordPress Plugin :: WP-PostViews Plus
簡介
這是 WP-PostViews 的強化版本。讓你的瀏覽數可以區分使用者或機器人。
WordPress 官方網站外掛目錄中的本程式。
使用範例
參考本網站的文章。
下載
取消本地提供,需要的使用者由你部落格的後台中進行新增的操作。
協助翻譯
如果你製作了本外掛的翻譯之後,願意分享給大家使用的話,歡迎你回報 E-mail 給我,將會附加在本外掛的程式之中,並且附上很誠意的感謝文句。

安裝方法
- 在後台選擇【外掛】->【新增】。
- 搜尋【WP-PostViews Plus】外掛。
- 於搜尋結果中,點選【WP-PostViews Plus】項目中的 安裝 選項進行 安裝。
- 啟用 【WP-PostViews Plus】外掛。
特別說明事項
- 對於 快取/靜態化 外掛的情況下,瀏覽數可能會不是很正確,因為此狀況下的瀏覽數是利用 AJAX 的技術來進行數值的 遞增,不過機器人卻不會執行 AJAX 的動作,所以會導致瀏覽數字的不正確。
- 於 Version 1.1.18 版本中對於顯示 瀏覽數 的系列函數的輸出格式做了些修改,如果將輸出結果放在 html 的標籤中當作屬性的內容,會導致顯示錯誤的問題發生,建議改成回傳數字型態再自行輸出。
本站文章如無特別註明,皆採用 CC授權 條款,文章歡迎 引用、網摘,但不接受全文轉載。



似乎瀏覽數有些文章並不準確耶
這~~~
我想應該是一個誤會吧!!~~
目前的設定在 部落格的首頁 的瀏覽並不會增加次數,要點選進入 單篇文章 的瀏覽才會增加瀏覽數
另外在 使用者登入 的情況下,瀏覽次數也不會增加的~~
我想是因為這兩點的誤會所致吧!!~~
在我的部落格底下,登入之後不會增加次數,尚未登入就會增加次數。
這我清楚..:p
所以我才覺得瀏覽數似乎有些不準確
我當初是想說,因為我寫網誌的時候有習慣會添加 <!--more> 符號在文章中做首頁的簡化,因此沒看到完整的文章就不算是真正的有瀏覽過這篇文章,因此沒有增加瀏覽數。
在你的建議下,將會改寫程式,讓使用者可以自己決定,首頁的瀏覽是否要計入瀏覽數,使用者登入後是否要計入瀏覽數。
感謝你對我的創作提出意見。
你好:
我在模版中加入
the_user_views 有顯示正常的瀏覽數
可是 the_bot_views 的瀏覽數卻一直都是0呢?
好像無法正常顯示BOT的計數??
你好:
我在模板中加入
<?php if(function_exists('the_user_views')) { the_user_views(); } ?>
<?php if(function_exists('the_bot_views')) { the_bot_views(); } ?>
the_user_views 有顯示正常的瀏覽數
可是 the_bot_views 的瀏覽數卻一直都是0呢?
好像無法正常顯示BOT的計數??
To blue955:
如果你使用的是1.0.2版加上又修改過控制台(選項 => PostViews+)裡面的資料的話,是因為我在程式上一錯誤導致無法正確判斷出使用者的來源。新的版本已經修正這個錯誤,但需要至控制台執行一次的更新,才能讓之前的錯誤修復。這是我對你的問題的猜測,希望有幫助到你。
PS. 明天我就要去當兵了,有問題請到 WordPress歡樂正體中文交流所 討論吧~~
祝你當兵順利.. :p
少了這個function: snippet_chars()﹐用來切割 post title 的字數。
post views 的原作者也沒把這個 function 加進去﹐怪怪 ~_~
if(!function_exists('snippet_chars')) {
function snippet_chars($text, $length = 0) {
$text = htmlspecialchars_decode($text);
if (strlen($text) > $length){
mb_internal_encoding(get_bloginfo('charset'));
return htmlspecialchars(mb_substr($text, 0, $length)).'...';
} else {
return htmlspecialchars($text);
}
}
}
感謝 SILENCE 的提出。
你所提到的函式snippet_chars,原作者是在其所他表的另外一個外掛 WP-Stats 中有定義,因為我有安裝該外掛,所以一直沒有發現這個錯誤。
已於新的版本修正這個錯誤,但是我將函式名稱修改為snippet_chars_1以免有安裝 WP-Stats 的使用者,發生函式重複定義的錯誤。
感謝你的分享,不過我下載檔案,上傳之後,
版本是顯示1.0.4,而且文章中都沒有顯示點閱數耶!
To AndyLiu:
版本號碼是我的錯誤,更新之後忘了修改版號所致。
關於沒有顯示點閱數的問題,想請問你有記得修改檔案嗎?
我承認又有犯錯誤了,因為在安裝說明的地方沒有說要修改檔案,將顯示函數添加到適當的地方來顯示點閱數。 真是不及格的教學啊!
您好,真是好用的Plugin
我成功安裝也順利使用了!謝謝您的分享^^
只是想請問:是否可以重新計數呢?(全部從零開始)
因為我在測試的時候不小心點擊太多次
後來無論重新安裝都沒辦法改變已經按出來的數量
不知道有沒有辦法可以解決這個情形呢?
謝謝^___^//
目前先說個辛苦的方法,但是真的很辛苦!
首先進到後台,編輯你想要修改數量的文章,然後在下方的自定欄位就會出現 views 與 bot_views ,分別代表 使用者 與 搜尋機器人 的瀏覽數字,當然如果你對WordPress熟一點的人就知道要如何快數處理啦!
更新就等一下吧!
剛剛升級到wp 2.1
發現會有無法區分page/post views的問題
也就是我本來的參數是設定Mose_viewd_Post
結果顯示的是Page/Post一起出來
請參考小弟站上此頁:http://www.kovis.idv.tw/wp/?page_id=75
補充一下:目前暫時自己修改sql語法
加入AND post_type= 'post'作為限制解決了問題
不過不知道會不會造成其他問題就是了
To kovis :
感謝你,因為 WP 2.1 對資料庫的內容有些許的變更,以致於 2.0.x 與 2.1 兩者之間需要使用不一樣的 SQL 語法才可以搜尋出想要的資料,目前我已經修正完畢 WP 2.1 的問題。
同時味了服務 2.0.x 系列的使用者,所以目前我兩個版本皆會更新。
抱歉,想請問 Post View 的問題 ~"~
我參考 http://briian.com/?p=363 在我的網站下想貼上函數,我已經在後台啟動了 PostView 的外掛,Option 裡也正常運作,而我用的這個 theme 是 k2 的系統,我在 page.php 有找到 這個程式,在 index 和 single 都沒有,而我在這段函數後面貼上 瀏覽: 卻沒有作用 ... 請問我應該怎麼做才能正確的替我的文章加上瀏覽人數呢 @__@" ... 以上問題,打擾您了~抱歉。
抱歉,因為貼上 php 語法好像被吃掉,我的意思是我照了 http://briian.com/?p=363 的作法,卻沒有效果,請問在 k2 裡面我應該怎麼做呢 ~"~ .. 我算是 Code 的新手,真抱歉 orz
我剛剛更新到 WordPress 2.0.9
使用的是 WP-PostViews Plus 1.0.6
我發現到 WordPress 的 error_log 出現了下列的訊息:
[24-Feb-2007 22:21:44] PHP Warning: in_array() [function.in-array]: Wrong datatype for second argument in /home/xxx/public_html/wordpress/wp-content/plugins/postviews_plus.php on line 81
[24-Feb-2007 22:21:44] PHP Fatal error: [] operator not supported for strings in /home/xxx/public_html/wordpress/wp-content/plugins/postviews_plus.php on line 83
在 WP-PostViews Plus 後台的管理介面也會出現以下的訊息:
Warning: implode() [function.implode]: Bad arguments. in /home/xxx/public_html/wordpress/wp-content/plugins/postviews_plus.php on line 312
請問一下,該怎麼解決?
To: VC
關於你的提出的問題
實在很不清楚原因的所在,因為截至目前為止好像只你一個人遇到這樣的問題。
建議你要不要將本外掛停用再重新啟用一次試試看。
我也碰到了 VC 的問題, 但因為不是馬上發現的, 只是猜測可能是 upgrade wordpress 2.1.0 -> 2.1.1 時發生的. 本來我是把 84 行直接 mark 起來, 後來發現, Wrong datatype 的問題, 我在 admin 再執行一次 update options 就可以了. 而 Bad arguments 的問題, 我在 admin 再執行一次 clear record 就可以了. (使用的是 postviews plus 1.0.7)
I had a question regarding the compatibility of this plugin with one of mine (In-line Ajax Posts). I had a user report that when both of our plugins are activated, each single view is counted twice.
I looked to see what was causing the problem and found that you use
add_filter('the_content', 'process_postviews');to count the posts. This was causing a conflict with my plugin that applies the_content filters twice or more for each post. You can useadd_action('loop_start', 'process_postviews');
and get the same results as using the_content for your filter. But it won't conflict with other plugins.To Aaron:
At first, i was used 'loop_start' this action to count the post. But some people want to count the post at the INDEX PAGE, not only in SINGLE PAGE. So i change to use the filter 'the_content' to count the post.
I will try to find some way to fix the problem without change all function of my plugin.
最近發現有些文章的閱讀次數不會更新, 查了一下, 發現 database 裡面有重複的兩筆 view 的資料, 刪掉一個就可以了. 要查原因可能有點困難, 不過我想是否有可能在程式加些防呆的動作, 譬如 update database 時, 若發現有多筆 (正常應該是 普通 view 一筆, bot 一筆吧), 就刪除其中一筆之類的?
To Dennys:
在修改 database 的資料的時候,我都是利用 WordPress 內建的函式的處裡的,且我在看了一下函式的作用過程之後,時在是想不出來你這問題到底是出在哪裡。
如果還有人在提出這樣的問題的話,我相信會有更新版本出現。
你好,我在wp2.1.2下激活这个插件的1.0.7版本,但是在进入后台配置页面的时候发生了下列错误:
Warning: implode(): Bad arguments. in /***/wp-content/plugins/postviews_plus/postviews_plus.php on line 318
我在页面中的调用代码是:
阅读:
禁用之后再启用插件,如此做了三四次,依然无法设置后台参数。恳请您抽时间帮忙解决一下问题。
哎呀,一不小心把空间的用户名留在了上面这个回應里,麻烦作者帮忙删除一下,谢谢了。
作者您好,我在安装并激活您的插件以后,在单篇文章页上出现了这样的错误:
Warning: Invalid argument supplied for foreach() in /....../wp-content/plugins/postviews_plus/postviews_plus.php on line 54
而且我发现所有文章都只有用户访问的记录,却没有一个搜索引擎访问的记录(后者显示都是0)。我使用的是wp2.1.2。希望您能帮忙解决这个问题,谢谢了。
我习惯把插件檔案上傳到以插件名称命名的資料夾中( wp-content/plugins/postviewsplus ),不知道这样是否会影响插件的正常工作?是否必须上傳檔案 postviews_plus.php 到 wp-content/plugins 資料夾中?
To fishlet:
在外掛的啟動上會有一些問題,因為外掛的啟用會需要增設一些 option 到系統裡面。如果是之前就已啟用過的情況下,放在wp-content/plugins 或是 底下的資料夾,應當是沒有影響的。
關於前面 VC 提到的這個問題, 我想大概知道原因了.
Warning: in_array() [function.in-array]: Wrong datatype for second argument in /home/xxx/wp-content/plugins/postviews_plus.php on line 84
Fatal error: [] operator not supported for strings in /home/xxx/plugins/postviews_plus.php on line 86
我發現 PostView Plus 會把所有來訪過的 Useragent 放在 wp_options 裡面的 PV+_useragent, 或許是太多人, 或許是某些奇怪的原因, 反正裡面的值亂掉了, 我發現我的這個值是個長度為 61221 的字串, 最後面看來是被截掉了, 因此 83 行讀進 PV+_useragent 還沒問題, 但 84 行嘗試把他轉成字串陣列就掛了. 而因為 84 行根本就沒傳成字串陣列, 因此 86 行就因為不是陣列, 所以失敗了.
解決方法很簡單, 清掉就可以了. 如果要測試, 直接把 PV+_useragent 隨便輸入一些字 (如 "xxx") 就可以了.
看來程式似乎可以考慮做些防呆, 當讀取 PV+_useragent 失敗時, 就跳過某些動作.
瀏覽次數怎麽算的厄 我在index.php裏面加上如下程式碼
瀏覽:
然後我每點進去文章一次回主頁發現文章的瀏覽次數增加了2次的?我在文章頁面沒有刷新的。我是用默認主題測試的
另外設置裏麵的這幾個選項有什麽作用噢?
Remember the HTTP User_agent Of User.
Add Views number if User is logoin.
Add Views number in Blog Index Page.
請問一下,我之前有使用過1.08
後來我把它停用之後,再度打開,結果統計的人數就變的很奇怪
因為我們的總流量有增加,可是他的瀏覽人數卻很少
我也有移除掉重新安裝,可是依然沒用,請問大大可以幫我解決一下問題嗎?
謝謝你
To yen:
我想你的問題應該是你有使用到像是In-line Ajax Posts這樣的外掛,因為該外掛的會導致一篇文章再呈現的時候被讀取兩次,一次是顯示主題的時候,一次是Ajax讀取內容的時候,所以會在閱讀的時候增加2次的瀏覽次數。(沒你的網址只好瞎猜)
To harker
目前你應該是停用的狀態,但是這問題我沒遇過也不清楚,不過我會在新版本中加入閱讀數與所有設定值的初始化功能,這樣應該可以解決問題,之前停用外掛,並不會清除任何以寫入的資料。
1.0.9 更新至 1.0.10 後無法計數!
換回 1.0.9 正常, WP v2.2.1
To Mike
我真是太白痴了.犯了一個很基本的錯誤.
但是我已經修正好了.所以新的1.0.11版又出摟~~
richer,我的计数可以了,可以显示热门日志的时候,返回总是N/A,不清楚是怎么回事啊,教教小弟吧,谢谢啊!!
To James:
才剛剛放假,拖了一段時間才出現回應。你應該是剛剛安裝這外掛吧!因為我剛剛去你網站的時候,發現正常的顯示出熱門日誌,並沒有出現N/A的狀況。會出現N/A的狀況是因為網誌的文章瀏覽數皆為零的關係。
安装插件后,以前曾经好过,可以正常计数,最近重新安装后出现不能计数,添加新日志或页面后,不会自动在wp_postmeta中添加新的记录,我在你的插件中也未找到insert语句,不知你是如何完成的
还有,下了最新的1.0.11版,在后台仍然显示1.0.10版,这是怎么回事,谢谢!
後台顯示為 1.0.10 版是因為我的疏失,修改了程式卻忘記更新版號導致的。
另外添加或是修改 postmeta 中的紀錄是利用WP內建的函式所完成的,所以並沒有相關的SQL語句出現,其中 add_post_meta 就是新增一個紀錄,而 update_post_meta 就是修改一個紀錄。
我原先已安裝了Counterize 0.53的外掛,再安裝WP-PostViews Plus 1.0.12之後,去啟用或者停用都會出現以下錯誤訊息:
Warning: Cannot modify header information - headers already sent by (output started at /www/wp223/html/wp-content/plugins/counterize.php:1) in /www/wp223/html/wp-includes/pluggable.php on line 341
這種狀況下我不敢去試postview plus功能是否正常,所以先停用了,請您看一下。
我又測了一下,剛剛那個訊息應該是counterize版本太舊的關係吧,不是站長程式的問題。
抱歉打擾。
沒關係啦!有任何的問題都歡迎你提出來,就算不是我的程式出的錯誤,也可以幫你猜猜看要往哪一個方向去研究。
歡迎你使用我的程式。
您好:
我升級WP2.3之後也升級了此插件的版本,但在升級之後卻發現有兩篇新發表文章的瀏覽人次數竟然都只停在「1」,這很奇怪呢!
我發了一篇文章闡述我的問題,希望能求得解決之道,也特來通告您一聲。
文章網址在此 → http://blogs.carrielis.com/index.php/237
能不能分类显示?WP-PostViews有一段代码,在这里调用没有响应:
當然是能增加功能的,已經新增了特定分類的文章顯示模式。
因為已經沒有再去看 WP-PostViews 這外掛了,所以他新增了什麼功能我也就不會發現........
很感謝你提供我這建議
關於 get_totalviews(true, true) 這個函數的說明似乎兩個參數顛倒了?
"get_totalviews(true,true)
第一個參數為 是否包含機器人的閱覽數(true為包含, false為不包含)
第二個參數為 是否輸出(true時直接印出, false時回傳數值)"
根據說明,我希望能印出總數,不含 bot ,所以就用了 get_totalviews(false, true) ,但是這樣卻沒有東西印出來。改用了 get_totalviews(true, false) 之後,就會印出了。
感謝小斌發現了這個錯誤,沒錯我真的不小心誤將參數說明寫反,已經更正完畢。
:-p 谢谢!随便提了一下,博主认真对待了!
听说可以记录机器人的点击
谢谢~
安裝了 1.0.12 版。發現在 276 行重置觀看次數的程式碼中使用了 $wpdb->query。可是 $wpdb 並沒有在 postviews_plus_option_page() 中宣告為 global。
不過這個版本大概沒人用了吧。 :)
感謝 朱朱
因為該功能我真的沒有測試過,所以並沒有發現我的疏忽。不過不只 1.0.12 版本,到現在 1.1.2 版本都會有同樣的問題,目前已經將相關問題修正完畢。
为什么装好启动后,网站没有显示?
To countyinfo:
不知道你有沒有將顯示的函數添加到你的樣板裡面,這個外掛不會自動將瀏覽數顯示在網頁中,啟動它只會自動的計算瀏覽數,而顯示的動作需要自己去修改你所使用的樣板檔案才可以。
http://fantasyworld.idv.tw/programs/wp_postviews_plus/3 有詳細的函數說明。
get_most_viewed('post', 10, 0, true, false); 这个函数,如果最后那个参数改为true,则显示结果永远为N/A,这应该是一个小bug吧?
To woods
感謝你的回報,這是因為我的錯誤,導致當一篇文章沒有被機器人閱讀過或是沒有被使用者閱讀過的情況下,無法顯示兩者皆考慮的熱門文章。
已經處理完畢。
請教一個問題,插件返回分類中最多閱覽數的文章是以分類ID為值的,我想實現如Popularity Contest 那樣在不同的分類頁面,顯示當下的文章列表,那么應該如果取得此時的分類ID呢?
個人覺得博主在插件里可以參考Popularity Contest 那樣默認直接實現只顯示當前分類下的文章。
To fiorano:
你的提議蠻不錯的,但是有些時候是沒有特定的分類的,例如首頁、分頁等,所以這提議先暫時保留。另外我沒有使用Popularity Contest,所以也不知道他在這情況下如何處理。
另外可以利用 get_the_category 取得目前的分類,不過取回的資料不能直接當作參數來呼叫顯示函數。
不知道為什麼,從某個版本之後,
我一直無法印出最多瀏覽文章的標題和連結耶,
list會跑出來,但是是空白的,
狀況大概就像這個樣子:http://www.kovis.idv.tw/wp/?page_id=75
(最上面那一塊)
To kovis:
這問題我並不清楚原因為何,可不可以請你提供你所使用的顯示函數,與呼叫時的下達的參數讓我參考研究。
我函數是這樣下的,不知道有沒有錯
(為了留言刮號全半形有換過)
<ul><?php if (function_exists('get_timespan_most_viewed')): ?><?php get_timespan_most_viewed('post', 10, 100, true, false, 0); ?> <?php endif; ?> </ul>
To kovis:
你下的語法並沒有錯。
我以你給的那段嘗試過,在我的部落格上可以正常的顯示,也嘗試過從1.0.12到1.1.5版本的外掛,都可以正常的顯示沒有問題。
這個站好像把你這文章原文照抄了一遍。抄得好像他是作者:
http://www.magicsea.net/blog/51.html
害~~
看完了那篇文章,只會讓我想要說出很偏頗的話:這就是寫簡體字的人最會做的事情。
自己知道很偏頗但心中就是會出現這樣的話啊!
也只好當作他在幫忙做推廣吧!
~"~
挺好用的,谢谢
3.將顯示函數添加到你的樣版檔。函數說明。
这句是什么意思啊?
Anti-spam word:rent
囧。。。
那句話,就是你必須要自行修改你的佈景主題檔案,已完成顯示的動作,因為啟用外掛之後只會統計瀏覽數量,並不會自動的顯示出來。你需要修改的你佈景主題的內容以便顯示。
而函式說明的部份,解說了本外掛提供的顯示函數與可修改的參數內容。
謝謝您的WP-postview plus
1 我想在側欄的tabs中加入最多瀏覽次數的文章列表,加了多次都無法正常顯示,請問,我應該在sider.php或者其它什么地方怎樣修改才能正確顯示?
2 postview plus中的:最多人瀏覽的輸出格式. (%1$s: 文章連結. %2$s:瀏覽數.),請問應該填寫什么?
謝謝
To TOM:
1. 顯示最多瀏覽數的文章,請在想要顯示的地方添加 < ? get_most_viewed() ?>
2. 那是讓你設定顯示的格式,程式會將 %1$s 取代成文章瀏覽數,而將 %2$s 取代成文章的連結。
註:因為回你的問題發現我將說明寫反了,真是感謝了
謝謝您的回應,不過,我還是沒有添加成功,我正在調試一個新博客,請幫助。
1 我想在側欄的tabs中的一個顯示出“最多瀏覽次數的10篇文章的列表”,我不知道在sider.php中應該寫入什么程式碼才能正確顯示出最多的這10篇文章列表?我已經加過和類似的一些程式碼都沒有成功。
2 比如說我想設定顯示的格式為 文章連結-文章瀏覽數-文章發布日期,請問應該怎樣填寫?是這樣嗎:%2$s-%1$s-%data
謝謝
你好,現在可以正常顯示了,又遇到另外一個問題:加%1$s,顯示的始終是0,沒有瀏覽數,請幫助,謝謝
To TOM:
< ? get_most_viewed(); ?> 就是顯示最多瀏覽次數的文章,預設10篇文章(包含分頁在內)。
另外文章發表日期的部分沒有辦法顯示,因為程式的設計上沒有包含到這部份。另外關於瀏覽數都是零的問題,可能是因為文章尚未有瀏覽數,預設登入後的瀏覽是不計算在內的。
To:richer
已經顯示正常了,更新了新plugin,謝謝!
歡迎光臨我的新博客http://allinfa.com
學習中
請問各項記錄值是記錄在資料庫裡還是文字檔? 好像沒看到有新增的資料表格? 謝謝您!
在用不错
To onlyme:
是存放在 postmeta 這張資料表之中。
然後相關的資料操作是使用 WP 本身提供的函式來處理的。在發表管理文章的頁面,下半部的 自訂欄位 就可以看到數值為何。
经过观察,发现这个插件统计不准确,水分太多了~
本站流量不大,可是你隔个几分钟再刷新当前日志,会发现这浏览次数大了好多,不现实的~
To jogocun:
剛去你網頁看了一下,你的瀏覽量會增加的很快的原因與你啟用 "在部落格首頁的閱覽計算在文章閱覽數內." 有關,
你首頁有五篇文章,閱覽一次首頁,五篇文章的閱覽數加一,整體來就加五了。所以會有很爆衝的感覺。
另外程式並沒有加上任何的防灌水機制。
您好,謝謝回覆,我在postmeta看到資料了. 但想再請問,後台設定中 "這是監測機器人所使用的User_agent的清單", 若不設定,是否就無法區分是否為機器人拜訪?
因為我在資料庫裡只看到 'Views' 但完全沒有 'Bot Views' 的記錄?
To onlyme:
一定要有設置【機器人的User_agent】,因為程式是以該清單的內容,以關鍵字的方式去檢查訪客送出的 User_agent 來判斷是否為機器人。
只有 User_agent 在該清單內才會被判斷為機器人,所以如果該清單為空的話,所有的訪客都會被判斷為正常的使用者。
使用PLUS,侧栏调用最多浏览日志没成功。换成WP-PostViews就可以了~不知道是什么问题~
To super37
不清楚原因~
又是一個我不了解為什麼的特例情形~
您好,有使用get_most_viewed這個函數來做熱門文章,但後面都會帶瀏覽次數,像 - 1111 views,請問除了限制顯示的字數外,有辦法不顯瀏覽次數嗎? 也就是不顯示 - 1111 views 這樣,感謝 ^^
很奇怪,我從你這里下載的檔案,而后按照你說明上傳,結果設置里面顯示的是英文……
另外,User User_agent里面看到了許多的機器人訪問,我是不是把他們復制之后放到Bot User_agent那個里面,而后update下就可以了?
抱歉,已找到設定,感謝
您好, 我在文章中找不到【機器人的User_agent】的範例, 不知道有哪些比較常見的 user_agent 可以設定呢? Thanks!
To onlyme:
在 機器人的User_agent 下面有一個【重置機器人的User_agent】的按鈕,按下去之後就可以回覆原始設定,也是目前所統一推薦的,目前在整理網友回報的設定,適時的會更新預設值。
To 流星:
目前附上的語系只有 zh_TW 的,我猜你應該是使用 zh_CN 的吧!因為看你網站是簡體為主的。
USER_AGENT 是以關鍵字的方式去檢查,你可以完整的複製下去,換只複製重要的字眼,如 bot spider 這類的字眼
笨笨的終於解決了
get_most_viewed()最多閱覽數的文章
的問題
原來我沒在後台設定
最多人瀏覽的輸出格式. (%1$s:瀏覽數. %2$s: 文章連結.)
這一項呢
設定後就可以顯示了
我不會用函數!
怎樣才能顯示累積瀏覽人數
To tim2
啟用外掛,就自動會統計人數,不需要什麼特別的設定。
顯示的方式,請看第二頁的函式說明,將函式貼到你想要顯示的的地方。
您好
我想請問一下,
我已經將wp-postviews-plus裝上並啟用,
且也已經修改顯示的版面,
在設定上也改成使用只登入也會增加瀏覽數。
但是在顯示出來的頁面上瀏覽數卻始終都是維持0,
且我在資料庫中有看到views的數值是有變動的,
但是為何頁面上都顯示不出來呢?
網址已經附上,謝謝您!
To awater
無立即性的想法,我研究看看~
好的,
再麻煩您,
謝謝!
To awater
真是詭異的情況,我研究了很久的程式碼,嘗試過 php5 php4 mysql5.0 mysql4.1 mysql 4.0,然後都是新安裝的 WP2.6.1,都沒有嘗試出你這樣的狀況。
我真的不知道問題出在哪哩,只能跟你說一聲 抱歉 。
能力之外的問題。
hello,friend!
i seems that the plugn won't work under 2.6.2,would you please solve the problem?thanks!
To edger
I make am update one. fix some question of active plug-in error.
To awater
剛剛上去你的網頁看有瀏覽數跑出來了,在想會不會是因為你有使用 cache 的外掛。
richer你好:
今天使用您貢獻的外掛發生了一些問題,並已進行修正,回報給您參考:
問題:
使用get_most_viewed('',10,0,true,true)這函式時,瀏覽數皆為0且排序也不對,但前後台瀏覽數都有數值而且正常顯示
檢查:
因此我使用postviews_plus.php第190行的SQL敘述,至phpmyadmin執行,發現views且回傳NULL
原因:
由於剛架站文章沒有經過機器人瀏覽,導致CAST(pm2.meta_value AS UNSIGNED),0)皆回傳NULL,即使CAST(pm1.meta_value AS UNSIGNED)有數傳,但兩者相加還是形成NULL
修正:
加上IFNULL函數如:
IFNULL(CAST(pm1.meta_value AS UNSIGNED),0)
IFNULL(CAST(pm2.meta_value AS UNSIGNED),0)
其餘函依此類推修改
備註:
可能是mysql版本問題才會回傳NULL,也許其它版本cast函式會回傳0,我這裡是mysql 5.0.27
打擾您了,感謝您貢獻的外掛,愉快使用中^^
To Andy
感謝回報!
你這個發現,也可以解釋之前一些朋友發生過的詭異現象,應該是因為 NULL 的問題而產生的。
我剛才以 5.0.67 和 4.1.22 兩個版本測試了一下,都會發生這樣的現象,所以應該不是 mysql 版本不同所致,而是我疏忽在未瀏覽之前的瀏覽數不是 0 而是 NULL 的情況,我直覺想說 CAST AS UNSIGNED 會轉成數字,就很理所當然的以為他回傳的都是數字,沒有去詳細有沒有特例,證明我的觀念還是有待加強。
真的很感謝你的發現。
最近部落格想換佈景發現有些佈景側邊欄會整個亂掉才發現的問題
在IE7下,使用兩欄式的佈景會發生的情形
我試過Firefox和Chrome都不會發生
後來嘗試修改外掛把輸出加上就可以解決問題了
在此回報一下此問題
沒有關係,
還是謝謝你!
我暫時還是先使用potviews好了。
謝謝!
To awater
前幾天網友發現一個錯誤,在初期使用的時候比較容易出現在的錯誤,已經修正你可以程式看看!
To AnYun
因為html代碼會被吃掉,所以我猜測你指的是加上 < ul > 之後就可以正常顯示了。沒錯,我輸出的時候只用 < li > 包起來而已。
請問 the_views() 會否包括機器人的瀏覽數?
怎麼突然get_most_viewed()怪怪的
明明擁有足以上榜的瀏覽數卻沒出現
還剛發現第一名的連結
只要去那篇文章
連結就是那篇文章...
很奇怪耶...
剛更新了1.1.11
但還顯示是1.1.10 ?
To 火炎
the_views = the_user_views(純使用者) + the_bot_views(純機器人)
第二個問題看不太懂你在說什麼
而版號的問題,是我的錯誤,我修改檔案的時候忘了改版號。
the_views = the_user_views(純使用者) + the_bot_views(純機器人)
那麼就解決了第一個問題了...
當加上the_bot_views就發現原來129次的瀏覽有124的是機器人= =
第二個問題是
我使用了get_most_viewed('post', 10, 10, true, false);
但第一名卻有問題
例如當我進入http://xxx/?p=111
第一名的連結就會是http://xxx/?p=111
但當我進入http://xxx/?p=222
那第一名的連結就會是http://xxx/?p=222
很神奇耶...
你好,我这里总是出现这样的问题,会在页面的标题上面出现以下的错误提示。。
Warning: stristr() [function.stristr]: Empty delimiter. in /XXXXXXXXXXX/wp-content/plugins/wp-postviews-plus/postviews_plus.php on line 40
不知道是怎么回事,请教了~~
To yeyu
建議重置【機器人的User_agent】試試看。
你好,我尝试重置了【機器人的User_agent】,但是错误现象还是出现,我是说最新发表的一篇日志总是被计数很多次,之前出现错误提示的时候也会有这样的现象,现在我也不敢确定错误提示不会出现,因为以前也是有时有有时无,但是最新的文章被夸张地计数还是存在,请问是怎么回事。。谢谢了
To yeyu:
關於文章閱覽數的情況,我看了一下部落格的文章,感覺還好啊!另外一方面,可能是因為計數器的功能上,沒有防止灌水的功能,每重刷一次頁面都會加一,應該是這樣的關係吧!
關於錯誤的情況,可以嘗試將 postviews_plus.php 的 35行由原本的
$useragent = trim($_SERVER['HTTP_USER_AGENT']);
取代為
$useragent = addslashes(trim($_SERVER['HTTP_USER_AGENT']));
嘗試看看,因為我懷疑是有些人送出了不合理的 user_agent 所致!
我也有計數大增的現象,昨天剛升級到新版本,今天發現文章計數增加的很誇張,剛剛按照作者建議改掉那一行,兩個小時後看來沒有效果,照樣數字大增。
To alf:
單篇文章的瀏覽數應該還好吧!
只是總瀏覽數的確會有加速增加的現象,因為原本我只紀錄 文章 或是 分頁 的瀏覽數,現在首頁、分類匯整、標籤匯整的頁面都會計在總瀏覽數裡面,所以總瀏覽數的成長會變的很快。至於一般文章或是分頁的成長數度,應該不至於有什麼特別的成長。
我的計數暴增都在最新那篇文章(自己架的兩個網站都這樣),其他文章似乎正常。我只有使用單篇文章的閱覽次數,沒使用總瀏覽數。
剛剛更新了剛出爐的新版本,還不知道有沒有改正之前的問題。請問一下?原先錯亂的計數可以去修改嗎?該如何改?
我發現我有一個錯誤要告解一下,就是我的外掛資料夾名稱還是舊的,只更新了裡面的程式。現在我把資料夾名稱改成新的然後重新啟用了。
To alf
資料夾名稱,這會有一些影響,不過應該不至於影響到計數的準確性。
而閱覽數的部份,在編擊文章的時候,底下【自訂欄位】中的 views 代表使用者瀏覽數,bot_views代表機器人,修改後按旁邊的更新就好。
置於暴衝的問題我也不知道有沒有修正,因為我在我的部落格沒有這樣的感覺,而我將我認為可能出錯的地方做了修正。
剛剛看了一下,發現首頁的瀏覽次數會被加到最新一篇文章的閱覽次數裡,縱使來人沒有進入該篇文章閱讀也一樣,應該是這樣才會覺得閱覽數暴增。
太好了,我的wordpress views終於正常了,謝謝
目前最新一篇文章的閱讀數持續在爆衝中,版主有頭緒嗎?
提供一下我的版本資訊:
MYSQL Version : 4.1.14
PHP Version : 4.4.6
WordPress 2.6.2
To alf
雖然這不是一個好的建議,但是你可以先嘗試使用 1.1.9 版本的程式,在 1.1.10 之後有對計數的部份做一些修正。
版主可以提供舊版本下載嗎?我沒有留下舊版本。
To alf
在第三頁的版本歷史中,有各版本的檔案下載!~
感謝版主支援。不過還是不了解為何要把首頁的瀏覽數算在最新文章的閱覽數裡?至少我兩個部落格都不想如此作。還是說提供一個選項讓使用者自己決定呢?
對阿!為什麼最新的一篇文章瀏覽數一直爆衝阿?
點首頁不代表點最新的文章...
有點奇怪的設計???我還以為被駭了XD...
做個可以讓使用者調整的選項吧︿︿
請問一下瀏覽數要修正,在編輯文章的時候,底下【自訂欄位】中卻看不到views和bot_views的欄位,只有在網誌分頁才看的到,不曉得要怎麼修改?
新手小聲問一下....
下面這句是什麼意思?我找不到什麼函數之類的....
(((3.將顯示函數添加到你的樣版檔。函數說明。)))
請問一下,WP-PostViews Plus 1.1.12 是不是還沒支援 Wordpress 2.6.2 版?
To BigJohn
1.1.0 以後的都支援 WP 2.6.2 ,你看到我建議降回使用1.1.9 版本是因為,我在 1.1.10 的版本添加新的功能,不過在部分人的站台會出現錯誤,因為不是全面性的錯誤所以我並沒有將釋出版本調降,目前已有做出新的測試版,經他們確認不會出現錯誤之後才會釋出。
1.1.13版有哪些更動或增加函數?
To shami
忘了修改我的網頁說明,真是不好意思。
只做了函式內部的修改,函式的功能與數量皆沒有修正。
我是先前遇到計數爆衝問題的,試用1.1.13兩天之後,發現首頁瀏覽數雖然不會再被計算進首篇文章閱讀數,但閱讀數字還是爆衝,我有安裝firestat的流量統計外掛,實際上站人數與文章閱覽數並沒有那麼多,兩邊差了三倍多。提供參考。
另外我使用的函數是user_views,但發現bots的數量還是會被算進去,這是正常的嗎?。
To alf
所有的瀏覽數據,都有將 bot 和 user 區分開來,而顯示的時候是否相加就看你的函式如何調用了!
不過與 Google Analytics 的"網頁檢視"相比是多了很多沒錯。不過與 Awstats 的"網頁數"相比是少的。
我想這可能是因為我灌水判斷機制的關係吧!
這個外掛不能通過XHTML 1.0 Transitional驗證,
它的 li 外面沒有被 ul 之類的包覆,
另外它換行的 br 沒有 / 結束,
但我找不到在哪裡修改 br - -?
你知道該修改哪裡呢?
我找到了,原來是我以前在後台設的- -!
可是我在後台最多人瀏覽的輸出格式內沒有辦法打雙引號?
To taglife
關於雙引號的問題,再經過WordPress的還是來進行儲存之後,都無法保證正常的顯示,所以目前無法處理這問題。
請問這個插件可以在Wordpress 2.7 beta2上使用嗎?
我目前安裝不順利
不曉得是wordpress版本太新的原因
還是不能跟wp-postviews同時安裝?
謝謝
To 阿摩西斯
與 wp-postviews 相斥,不能兩各外掛同時安裝,尚未嘗試在 2.7 Bate2底下運行過,不過應該是OK的吧~~
什麼是非文章(posts) 及 分頁(pages) 的頁面瀏覽數?
To 火炎
都是頁面瀏覽數,只是 WordPress 本身對於頁面就有做兩種的區分,分別為 post(內文) 和 page(網誌分頁) 兩種,
我使用了super-cache插件后,统计好像就不动了~有什么办法解决吗?类型js调用的方法等等,请求帮助!
我安裝時出現以下文字:
Fatal error: Cannot redeclare s2a() (previously declared in /home/vol4/erufa.com/erufa_2297587/htdocs/wp-content/plugins/WP-PostViews Plus/postviews_plus.php:24) in /home/vol4/erufa.com/erufa_2297587/htdocs/wp-content/plugins/wp-postviews-plus/postviews_plus.php on line 30
据说相当不错,我一定要试试
您好。我在使用此插件的时候,只要用1。13版本。。。侧边栏文章显示顺序都会乱。。。
而且已经设置了排列文章,但是页面也会在其中显示出来
get_most_viewed函数在1.13中无法按浏览数显示,而是按ID从1-10排下来,但在以前版本正常。
目前我使用為WP-PostViews Plus 1.1.13 不知道什麼原因導致"最多人瀏覽文章出現 N/A " 請問解決的方式?
好东西,全力支持。。。。
你好,很喜欢贵站写的程序。
有一个问题想请教
我怎么样才能修改该程式输出的样式:
比如我想输出的方式是:缩略图+标题(可链接)+浏览数
谢谢你!!!
臺灣的朋友你好,我在大陸使用了你的這個統計外掛,但是會在區域內會先產生一個空白的標簽,請問這個該如何解決呢?
圖片:http://i549.photobucket.com/albums/ii372/qanfan/li.jpg
不解你說的問題是什麼!不過剛剛去你的網站看一下,應該沒問題吧~~
請問一下^_^ 為什么 在ie下每次刷新 都會增加,不知道有沒有防刷功能,firfox and chrome 下 正常,就是ie下有這樣的情況
沒有做任何的防刷的功能!理論下不管你用什麼瀏覽器!只要重新整理就會 +1 瀏覽數~~
貌似可以用 catch 插件來解決這個東東
你可以嘗試看看!不過用 catch 外掛之後,如果文章很久沒有修改,而且也沒有人回應的話!可能還是從 catch 的紀錄來讀取的,那麼瀏覽數的紀錄也會很怪吧~
請問要如何設定
文章閱覽數?
是要將什麼程式碼放在哪邊
新手上路 謝謝
啟用外掛後,登入後台輸入帳號密碼後,畫面會變空白,是和其它外掛相衝嗎?
可以設定網誌分頁不要有計數功能嗎?
這~~ 沒有辦法耶!
不過你可以在佈景主題上面作手腳讓分頁不要顯示出來。
您好,請問在文章輸出前可以加上日期嗎?
像是 2007/01/01 %2$s - %1$s 這樣。
這~~~
我會考慮考慮的~
對wordpress2.8的支持這麼樣呢?
根據實驗~ 對 2.8 的支持沒有問題,你不需要針對本外掛作任何的處置就可以順利的使用了~
你好,老师
我想获取最多的浏览的文章的特定字段,我在post中设置了,自定义字段,“logo”,通过插件我得到了最多浏览的文章,我还想调出这些文章中的“logo”字段值,我该如何操作呢,谢谢
這~~
要獲取文章中的某一段話,這就沒有辦法啦~~
而且也沒有打算讓這外掛這麼複雜~~
這些函數失效了?wordpress版本是2.8,用get_most_viewed(”, 10, 0 , true , true)調用不出文章信息誒~
作者大大您好
我使用您的外掛,瀏覽人數統計沒有問題
但現在要用最多瀏覽文章的顯示~
在文章的後面都會出現"- XXXXX User Views"的字樣
XXX代表次數
請問大大,怎麼把這幾個字隱藏起來呢?
我找了好多的文章都沒有人提到這個問題?
而且我看很多WP使用者,都沒有出現這排字咧~怪了
感謝大大幫我解答~
生活樂子http://blog.sfun.idv.tw
感謝你的愛用。
假設你使用的是 1.1.1 以後的版本,只需要在WP的後台中進行設定就可以。
【設定】->【PostViews+】中有一項【最多人瀏覽的輸出格式.】
如果你只想要保留有文章標題,那麼只需要設定成 %2$s 就可以了~
感謝大大為我解答
原來可以那麼容易的操作, 學會了
感謝大大的好用外掛, 超感謝^_^
別這麼客氣啦~
請教大大,
我有裝了靜態生成的外掛1blogcacher2.0.4,是有快那麼一點,可是還是很慢,有點想吐血,跟原本我的F2差好多好多~~
大大的blog算快,有做了什麼動作嗎?
我是架在自己的伺服器,網路是用光世代的...
感恩大大為我解答^_^
WP
http://blog.sfun.idv.tw
F2(還沒刪掉,等WP完全用好了才刪)
http://www.sfun.idv.tw
我是使用 竹貓星球數位股份有限公司(http://bamboocat.com) 提供的空間服務,並不是自己架設的,所以我不知道它們有沒有做了什麼特別的設定。
不過WP主程式的部分,我是沒有做任何的修改。
get_timespan_most_viewed()函數在文章標題輸出失效。
這是我的疏忽,標題的輸出格式做修正的時候打錯字了~
今天升级了1.1.14,发现统计失效了,怎么刷页面都不会增加访问量(当然我是指single.php模板那些页,以前都正常使用..)进入PostView+设置页面,还发现下面多了一大串
Array ( [user] => Array ( [index] => 2445 [cat_5] => 322 [cat_6] => 162 [cat_14] => 53 [cat_4] => 115 [cat_3] => 235 [cat_7] => 35 [cat_18] => 21 [cat_13] => 55 [cat_12] => 13 [cat_20] => 6 [cat_11] => 5 [cat_9] => ... ) ) 的东西。。是不是测试时候的东西忘记删除了?
呆呆~ 那串是測試的時候用的,忘了刪去~
關於無法統計的問題,我猜測會不會是因為你樣版的原因,因為現在將統計的觸發從原本的 loop_start 改為 wp_head。
這中間的差異就在 loop_start 是在輸出文章的時候由 WordPress 呼叫的,而 wp_head 是在樣板檔案中呼叫的,通常在 header.php 檔案中~
To chaopi
諾也是,設置頁面下麵也出現類似符號,不過更慘的是get_timespan_most_viewed('post', 3, 50, true, false, 0)函數在文章標題輸出失效。
收到啦!~ 設定頁面是我測試用在看的內部資料,忘了刪去~
1.1.14版本存在問題,
更新后不能統計,文章按點擊排名輸出失效。
..
...
....
換囬上一版本后正常!老大需要再次Up date !!
這問題,請看樓上兩層樓的地方,我想原因是這樣的~
chaopi 說道:
2009 年 07 月 14 日 at 12:41
今天升级了1.1.14,发现统计失效了,怎么刷页面都不会增加访问量(当然我是指single.php模板那些页,以前都正常使用..)进入PostView+设置页面,还发现下面多了一大串
Array ( [user] => Array ( [index] => 2445 [cat_5] => 322 [cat_6] => 162 [cat_14] => 53 [cat_4] => 115 [cat_3] => 235 [cat_7] => 35 [cat_18] => 21 [cat_13] => 55 [cat_12] => 13 [cat_20] => 6 [cat_11] => 5 [cat_9] => ... ) ) 的东西。。是不是测试时候的东西忘记删除了?
get_timespan_most_viewed('post', 3, 50, true, false, 0)函數在文章標題輸出失效。
我也是出現這些問題!
這些問題,在上面幾層樓都有說明了!~
就辛苦你自己往上看一下啦~
您好
美博园http://allinfa.com/一直使用你的插件,非常感谢。刚刚升级了114版,出现了如下错误,只好暂时回到113版,请帮助,谢谢。
Warning: preg_match() [function.preg-match]: Unknown modifier ')' in /——————/wp-content/plugins/wp-postviews-plus/postviews_plus.php on line 133
這問題在我的網站上面沒有~ 我猜想是因為你設定的 bot User-Agent 的原因導致 preg_match 的判斷函式出錯,因為這也是在 1.1.14 版本中新引進的判斷方式。
如果可以的,希望你能讓我資到你的設定。
那會發新版本號嗎?因為不知何時修正後才能使用,又降回1.13版了。QQ
現在已經將新修正的版本上傳至官網的外掛資料庫中了,版號為 1.1.15 版!
感謝,沒這外掛部落格上會缺好多區塊呢,有你真好。XD
有幫助到你就好~
謝謝大大,已經升級到 1.1.15 版
正常使用中!^_^
不錯!有正常運作我就安心了~
感謝作者快速更新 修正了1.1.4的問題
這一切都是我太粗心的錯!~
請問目前我升級至Version 1.1.15,應該說從1.1.14開始,文章計數器就不會增加,不知什麼原因?(未升級前是會增加的,但也不正常一次+2)
如樓上~ 樣板檔案的問題~
雖然回復的時候你已經解決了~
我還是想要每一則留言都回~
如果是樣板問題,而 wp_head 是在樣板檔案中呼叫的,通常在 header.php 檔案中~
那可以增加修改樣板檔案嗎?
要加什麼呼叫碼?
聽說你已經解決了~
^^~~
您好:
我覺得從 WP 升級 2.81 開始,WP-PostViews Plus 計數就有點怪怪的,升級到 1.1.14 跟 1.1.15 好像都沒有改善,可以檢查一下嗎?謝謝您!
另外,從 1.1.14 之後,好像在後台的控制介面就近不去了喔
在我的部落格中運作的很正常~
1.1.14是做了一些不小的改變沒錯~
PS 我已經在有做呼叫 wp_head();的動作囉!
我已經解決了~~
在佈景主題的 header.php 檔案中的 與 之間加句語法 就正常使用了
最後~
很恭喜你已經順利的使用中啦~
Version 1.1.15
新增的會造成重複使用不能通過W3C 驗證...
span 會造成
手動拔掉參數 if( $display ) 中的 span 才能改善
沒有再過 W3C 的驗證器,所以沒有發掘問題所在,其實那也是一個很嚴重的錯誤,目前已經做了修正了!~
只不過修正版還沒有上傳就是~
您好
http://mylight.fm
已經在頁首加了
可是還是不能正常運作~自從升級到1.1.14之後~就沒辦法正常計數
不曉得是什麼原因~>"<~煩請幫忙看看
現在暫時降回1.1.13~可以正常使用中~@_@
這~
我決定將一些設定改回 1.1.13 的模式。
希望可以有比較好的結果~
請問一下,用這個插件已經有一段時間
不過自從升級到1.1.15版後
訪客瀏覽統計一樣正常
唯獨統計bot探訪方面從升級後
所發的文章都一直掛零
但是在wp-useronline卻有顯示bot探訪這些文章...
研究中~
Works great, thank you
已升级到最新版1.1.16
但自从1.1.15就出现问题,不知道如何解决?
Warning: preg_match() [function.preg-match]: Unknown modifier '/' in /home/bossma2/domains/blog.bossma.cn/public_html/wp-content/plugins/wp-postviews-plus/postviews_plus.php on line 103
登陆管理后,页面就没有问题,
注销登录,就显示出错
今天升級至1.1.16卻變成瀏覽人數每次+2(1.1.15是可以正常使用+1)
應該說1.1.16等於1.1.13吧(以前都是+2不知是什麼問題 ?)
我覺得1.1.16很好用沒問題~~
提報:1.1.16瀏覽人數失效,永遠都是0。QQ
1.1.15功能卻都是正常的!
我遇到的問題和上面“Arno Ruan”的一樣:1.1.15正常使用,但是升級到1.1.16后,流覽數據一直是0,我調用的函數為:get_most_viewed('post',10,0)
在使用get_totalviews时出现:
Warning: array_sum() [function.array-sum]: The argument should be an array in D:\Wordpress\PHPnow-1.5.4\htdocs\wp-content\plugins\wp-postviews-plus\postviews_plus.php on line 484
升級到1.1.16之後
人數永遠不會增加
這~ 是在針對有使用 cache 系統的人的修正的時候發生了打字上的錯誤,因為我沒有使用 cache 系統所以沒有發現~
所以是因為諾用了Super wp cache,而那段Code剛好筆誤。XD
等待新版本。^_^
理論上是這樣的!目前我已安裝了 1 blog cache 在做測試中~
原來如此
期待可以用的新版本
請你慢慢耐心的等待啦!~
目前我已安裝了 1 blog cache 在做測試中~
http://www.szcpost.com
同样的问题出现,Views一直显示0,
期待解决
小小的放棄了!~
程式碼回復成 1.1.13 版本!~
>"<~~
再研究如何克服這些小問題~
辛苦了~
加油!
感謝你的支持~
諾是降回1.1.15版,一切功能都正常唷,即使讀取快取頁面也會透過AJAX累加計算!
感謝 諾 的回報!~
只是他還是有一些不穩定的狀況發生。
>"<~~
再次復出的已經快要OK了!~ 計數的部分已經差不多沒有問題了,現在還剩下動態修改 瀏覽數 的部分尚未完成!~
^^~~
感覺這次的修改讓他失去了原本簡單的主軸了!~
或許之後我連簡易的防灌水機制都會添加吧!~
计数常常不准确
而且我现在的网站使用了最新的版本,发现根本不计数了
目前的最新版狀態是不支援使用快取系統的部落格
1.1.15版本是支援快取系統的版本中最穩定的,但還是有問題~
等待ing~Richer加油。^_^
ㄜ~~
你這不是再給我壓力嗎?
幸好我天生神經比較大條一點,而且我是懶人~
使用上有些問題,請教一下
在輸出時,使用下面語法所輸出的只有人數而已
但改用下面的語法則可以正常輸出文章列表
我想用第一個語法來輸出,要怎麼做呢?
SORRY!~
你打的語法的部分被WP吃掉了!~
我看不懂你的回應啦~
噗,被發現了...諾升級到1.1.18了。^_^
這版測試快取頁面時數字不動,但實際計數會+1,清掉快取就會出現正確的數值了。感覺跟1.1.15版的動態更新不太相同,不過還是會更新就是了。^_^
動態更新的功能目前寫到一半~
如果你看程式碼的話就可以發覺有一大塊被我註解起來了!那就是做快取的動態更新的部分使用的。
不過目前我只寫完 get_totalviews 的部分,而 the_views the_user_views the_bot_views 的部分尚未完成~
不好意思 ^^||| 再貼一次
在輸出時,使用下面語法所輸出的只有人數而已
get_most_viewed('', 10, 0 , true , true)
但改用下面的語法則可以正常輸出文章列表
get_most_viewed('', 10, 0 , true , false)
剛才在我的部落格試過了一下,兩種寫法都可以正確的輸出完整的文章列表。建議你進入本外掛的控制台,看看 輸出格式 的部分是否有設定錯誤~
超讚的啦~軌道打工去。XD
呵呵!~
感謝你的推薦^~
http://www.szcpost.com
我怎么感觉计数好像出问题了,我原来szcpost好多来着,现在upgrade后,数字很低,或者一直是0,what's up?
應該是新增的防灌水機制吧!
因為這會導致你按 F5 或是 Ctrl+F5 的時候,數字並不會多加 1。
1.1.20的防灌水機制讚耶,我來測試看看計數是否正常。^_^
希望是正常的啦!~
至少在我的部落格底下,給我的感覺是正常的
^^~~