wordpress suffusion主题使用wp-postviews统计浏览量

wordpress 版本3.3.2
suffusion 版本4.0.7
wp-postviews 版本1.60
在官网下载了十来个主题,用了suffusion 觉得非常强大。果断就用这个了。下面进入正题~

首先安装suffusion 主题和wp-postviews插件。安装完成后,找到suffusion主题目录下的actions.php文件,actions.php文件在类似
wordpress\wp-content\themes\suffusion\functions的目录下面,CTRL+F class="author"或者suffusion_print_author_byline 找到这个函数里面有一个$ret的字符串变量,在$ret .= "";后面加上
$ret .=''.the_views().'';就可以显示浏览量了。
当然这是我一开始的做法,这也是网上大部分人的做法直接调用the_views(),不过这样子调用有一些小问题。
IE下面显示位置不正常。火狐下面看起来倒是正常,不过看源文件明显不对~。浏览量的输出跑到span外面去了。

看了the_views函数的源码才知道这个函数还有几个参数可以设置的。第一个是boolean型的,默认是true(直接输出),
如果是false就把值赋给一个变量并且返回所以the_views(false)这样子就没问题了。
当然我觉得最好这个最好加在$ret .= "";之前这样子的话就可以随着你修改suffusion 主题这个span布局位置的改变而改变
$ret .=''.the_views(false).'';
$ret .= "";
OK这样子就完成了,然后就可以在文章下面看到浏览量了。

你可能感兴趣的:(wordpress)