解决PHP Speedy与wp-postviews共用

网络整理 - 08-06

原因:PHP Speedy挑出head中一些,css进行优化,导致wp-postviews不计数。
解决办法:从上篇文章得到的启发,把wp-postviews相关js放到footer中即可。(PHP Speedy不会管footer中的内容,因为已经不再head标签中)
步骤:
1、在wp-postviews插件的文件夹中,找到wp-postviews.php文件
2、搜索head,找到add_action(‘wp_head’, ‘process_postviews’);
3、把wp_head改为wp_footer
4、在主题的footer.php文件中,加入<?php wp_footer();?>

至此解决共用问题。不知道这种方法能不能解决静态化的问题,我的主机是wimp(windows+iis+mysql+php),用了httpd.ini解决了问题,会在我的另一篇文章中介绍我用的方法。