一些HotNews主题用户发现安装并启用官方最新版的WP-PostViews后,无法启用弹窗特效,而在登录状态下却正常。
问题的症结:
有此问题的应该都启用过静态缓存插件。
官方最新版的WP-PostViews插件,为了适应在启用一些静态缓存插件后,可以继续统计计数,新增加了判断函数,检测WP配置文件wp-config.php中是否有类似下面的语句:
- define('WP_CACHE', true);
如果有,会自动启用类似ajax的后台计数功能,并同时加载WP程序自带的jquery文件,造成重复加载jquery文件,从而导致弹窗失效。而在登录状态下并没有启用静态缓存功能,所以无影响。
有同学可能会说我已停用静态缓存并删除了缓存文件,怎么用官方最新版的WP-PostViews插件,还是无法启用弹窗特效。
解决办法:
打开WP配置文件wp-config.php删除下面的语句即可:
- define('WP_CACHE', true);
因为官方最新版的WP-PostViews会检查这个文件中是否有此句,如果有不论你是否启用了缓存插件,它也会启动后台计数功能,并重复加载jquery文件。一些缓存插件自动添加后并不会删除。
一劳永逸的的方法,下载安装本站提供的修改版WP-PostViews插件,兼容静态缓存插件:Hyper Cache。
最后想说的是,如果你的站,一天区区一两千的访问量,安装静态缓存插件没有任何用处,只会带来无尽的烦恼......
顺便说一下Wordpress3.7已发布,经测试HotNews Pro 2.72在新版程序中未发现问题,大家可以放心升级程序到最新版。
本站文章大部分为原创,用于个人学习记录,可能对您有所帮助,仅供参考!

我的微信
微信号已复制
版权声明
本站原创文章转载请注明文章出处及链接,谢谢合作!




