1 WordPress文章瀏覽量計(jì)數(shù)器Post Views Counter插件功能
- 2 WP-PostViews插件統(tǒng)計(jì)文章瀏覽數(shù)量的問題
- 3 Post Views Counter插件統(tǒng)計(jì)文章瀏覽量的優(yōu)點(diǎn)
- 4 WordPress文章瀏覽量計(jì)數(shù)器Post Views Counter插件下載
WordPress文章瀏覽量插件,在基于內(nèi)容的網(wǎng)站中是一個(gè)很常見的統(tǒng)計(jì)數(shù)據(jù),可以讓訪問者和網(wǎng)站運(yùn)營(yíng)商知道哪些內(nèi)容很受歡迎。
但是在 WordPress 中,很多主題并沒有文章瀏覽量統(tǒng)計(jì)功能,需要自己添加,對(duì)不喜歡用代碼的人很不友好,所以我們介紹這款WordPress插件——Post Views Counter
。
WordPress文章瀏覽量計(jì)數(shù)器Post Views Counter插件功能
Post Views Counter插件是一個(gè) dFactory 制作的免費(fèi)WordPress文章瀏覽數(shù)量統(tǒng)計(jì)插件。
相比之前的WP-PostViews插件,這個(gè)插件更簡(jiǎn)潔、好用,功能也更強(qiáng)大。
Post Views Counter插件非常強(qiáng)大,我們通過它可以實(shí)現(xiàn):
- 添加 后臺(tái)文章列表中的閱讀量欄;
- 開啟計(jì)算規(guī)則,同一用戶固定時(shí)間只統(tǒng)計(jì)一次閱讀量;
- 瀏覽量為 定期重置;
- 防止隱身模式;
- 選擇將計(jì)算和顯示帖子瀏覽量的帖子類型的選項(xiàng);
- 3 種收集帖子瀏覽數(shù)據(jù)的方法:PHP、Javascript 和 REST API,以提高靈活性;
- 符合數(shù)據(jù)隱私法規(guī);
- 可以手動(dòng)設(shè)置每個(gè)帖子的觀看次數(shù);
- 儀表板帖子瀏覽量統(tǒng)計(jì)小部件;
- 完全的數(shù)據(jù)隱私合規(guī)性;
- 能夠根據(jù)查看次數(shù)查詢帖子;
- 自定義 REST API 端點(diǎn);
- 設(shè)置計(jì)數(shù)間隔的選項(xiàng);
- 不包括訪問者的計(jì)數(shù):機(jī)器人、登錄用戶、選定的用戶角色;
- 按 IP 排除用戶;
- 按用戶角色限制顯示;
- 將帖子瀏覽量編輯限制為管理員;
- 從 WP-PostViews 一鍵導(dǎo)入數(shù)據(jù);
- 可排序的管理列;
- 通過簡(jiǎn)碼自動(dòng)或手動(dòng)發(fā)布瀏覽量顯示位置;
- 多站點(diǎn)兼容;
- W3 Cache/WP SuperCache 兼容;
- 可選對(duì)象緩存支持;
- WPML 和 Polylang 兼容;
- 包含翻譯的 .pot 文件。
WP-PostViews插件統(tǒng)計(jì)文章瀏覽數(shù)量的問題
WP-PostViews 插件的數(shù)據(jù)保存在文章的自定義字段中,當(dāng)文章數(shù)量較少時(shí),這不是問題。
不過,當(dāng)WordPress文章數(shù)量達(dá)到數(shù)千時(shí),WP-PostViews 插件就會(huì)開始出現(xiàn)影響 WordPress 網(wǎng)站性能的問題了!
WP-PostViews 插件對(duì) WordPress 性能的影響主要來自以下兩點(diǎn):
- 每次新用戶瀏覽一篇文章時(shí),插件需要更新文章自定義字段,來添加文章的瀏覽量統(tǒng)計(jì)。
- 更新文章的自定義字段是一項(xiàng)耗時(shí)的數(shù)據(jù)庫(kù)操作。
- 當(dāng)網(wǎng)站的并發(fā)用戶數(shù)提高時(shí),該操作對(duì)網(wǎng)站性能的負(fù)面影響是非常明顯的。
- 根據(jù)自定義字段對(duì)文章進(jìn)行排序和查詢,也是一項(xiàng)耗時(shí)的數(shù)據(jù)庫(kù)操作。
- 當(dāng)我們使用插件自帶的widget或者使用views字段進(jìn)行自定義查詢時(shí),都會(huì)在一定程度上影響網(wǎng)站性能。
- 但是這種影響可以通過緩存來解決,優(yōu)化數(shù)據(jù)庫(kù)查詢并提高網(wǎng)站性能。
我們將其它文章瀏覽量統(tǒng)計(jì)插件與大量用戶進(jìn)行了比較,最終決定使用 Post Views Counter 插件代替 WP-PostViews 來統(tǒng)計(jì)和顯示文章瀏覽量。
Post Views Counter插件統(tǒng)計(jì)文章瀏覽量的優(yōu)點(diǎn)
Post Views Counter 插件使用非常簡(jiǎn)單,可用于計(jì)算和顯示文章、頁面或自定義帖子類型的文章瀏覽量。
Post Views Counter 插件優(yōu)化文章瀏覽量統(tǒng)計(jì)邏輯,解決文章瀏覽量統(tǒng)計(jì)對(duì)數(shù)據(jù)庫(kù)的負(fù)面影響。
- 使用自定義數(shù)據(jù)表記錄頁面瀏覽量。 更新頁面瀏覽量時(shí),只需要更新一張數(shù)據(jù)表,速度會(huì)快很多。
- 在WordPress網(wǎng)站上設(shè)置對(duì)象緩存時(shí),插件會(huì)將瀏覽量統(tǒng)計(jì)添加到對(duì)象緩存中,并在一段時(shí)間后更新到數(shù)據(jù)庫(kù)中。 對(duì)象緩存可以是Memcached、Redis等內(nèi)存數(shù)據(jù)庫(kù),這種操作比直接更新數(shù)據(jù)庫(kù)要快得多。
- 基于以上兩項(xiàng)優(yōu)化,Post Views Counter 對(duì) WordPress 網(wǎng)站性能的影響要小得多。
需要注意的一點(diǎn)是,如果要保留所有文章瀏覽量,則需要將“重置數(shù)據(jù)間隔”設(shè)置為 0,這樣 Post Views Counter?插件會(huì)保留所有文章瀏覽量 ▼

Post Views Counter?插件對(duì)新手非常友好,不需要修改任何代碼,所有操作都可以在WordPress后臺(tái)完成 ▼

當(dāng)然有的朋友可能覺得默認(rèn)的樣式不適合自己,也可以使用手動(dòng)方式添加代碼。
在需要顯示文章瀏覽量的位置,手動(dòng)添加PHP代碼 pvc_post_views()
,或是根據(jù)插件說明手動(dòng)添加簡(jiǎn)碼即可。
WordPress文章瀏覽量計(jì)數(shù)器Post Views Counter插件下載
點(diǎn)此進(jìn)入 WordPress 官網(wǎng)下載 Post Views Counter 插件
如果你的 WordPress 站點(diǎn)有大量文章,或者有大量并發(fā)訪問,并且需要統(tǒng)計(jì)文章頁面瀏覽量。
建議你使用 Post Views Counter 而不是 WP-PostViews 插件來實(shí)現(xiàn)文章頁面瀏覽量統(tǒng)計(jì)功能,從而在一定程度上提升網(wǎng)站性能。
希望我們( https://www.wordpressx.com/ ) 分享的《WordPress文章瀏覽數(shù)量統(tǒng)計(jì)器Post Views Counter插件教程》,對(duì)您有幫助。