这是因为 PostViews 插件默认的情况下使用 PHP 的方式计数,而不是使用 ajax 计数。当PostViews使用 PHP 方式计数时,只有在回源访问网站的的时候 PostViews 插件才会计数一次,而本站这次在百度云CDN上设置的是html是缓存超过1天,这也是为什么PostViews 插件计数非常少的的原因。因为只有超过了缓存的时间,CDN才会去源站读取,插件才会计数一次。而其他情况下,CDN不回源,计数器就永远不会加1,无论有多少个访问。另外简单解释下ajax,Asynchronous JavaScript and XML(异步的 JavaScript 和 XML),无需浏览器安装插件,只要允许JavaScript在浏览器中运行即可。
网上也找了相关的一些解决方案,但要求是开启PostViews插件的Use AJAX To Update Views 的选项,选择yes后保存即可。但实际上到后台并没有看到相应的选项: