专栏首页张戈的专栏WP-PostViews Plus统计插件在TwentyTen主题下的使用

WP-PostViews Plus统计插件在TwentyTen主题下的使用

为了博客的文章浏览统计,让我这个不怎么熟悉 PHP 的菜鸟硬是从昨晚折腾到现在!

主要原因是我不太熟悉 PHP 的结构,结果被网上的教程搞得云里雾里,通过度娘搜到关于WP-PostViews Plus插件的相关资料基本都如下内容:

WP 后台在线搜索安装WP-PostViews plus插件或者自行去下载导入后台再激活;

  1. 修改主题index.php文件,在你需要的位置加上:

<?php if(function_exists('the_views')) {the_views();} ?>

然后基本都备注了一下:你可能需要修改 index.php, archive.php, single.php, search.php,category.php,tag.php,post.php 或者 page.php 等。

然后就能显示文章阅读数了.....

我勒个去,我按照这个办法昨晚硬是整了一晚上,都没搞定(没办法,真心不熟悉 PHP),原因就是,我把教程提到每个文件都试着加上这句话,硬是没显示阅读数!

今早,我还是不甘心,继续度娘试试,然后就找到了另外一种说法:

说是要在关键句<?php while ( have_posts() ) : the_post(); ?>下面加上 <?php if(function_exists('the_views')) {the_views();} ?> 试试,我一下就看到了曙光,又一次在教程提到的文件中“翻箱倒柜”的找这句话。结果硬是没找到!

我终于开始怀疑者教程是不是有问题了,喝口水提神醒脑后,灵光一闪:难不成是我的主题不同?于是我在后台主题编辑中一个一个查找关键句,结果还真找到了!通过测试发现控制首页和文章页面的文件名为:loop.phploop-single.php,根本不是其他教程说的那些关键文件,真是折腾人呐!


 好了,言归正传!我的 wp 主题为Twenty Ten,估计我这个教程也就适合这个主题,其他主题在没法实现统计功能的时候也可以试试看:


一如既往,安装并激活WP-PostViews plus插件

进入后台→设置→浏览数+,按照自己喜欢设置好这个插件

进入后台→主题→编辑→右侧选择:loop-single.php

  1. 找到<?php twentyten_posted_on(); ?>关键句,在下面加上:                              

<?php if(function_exists('the_views')) {the_views();} ?>

即可让文章界面的副标题中显示阅读统计了;

接着选择loop.php,同样查找相同关键句,但是要注意的是:

这个文件中有 2 处一样的关键字,必须放到第二个关键句之后才行(让我又纳闷了半天)!

两个文件都修改完成之后,你的首页和文章的副标题都能显示阅读数啦!


以上方法同样适合另一个叫做WP-Postviews的插件

写在最后:遇到问题找度娘或找谷哥这个习惯是非常好的,但是也不能完全照搬套用,很多时候会因为环境不同导致不成功或其他更糟糕的问题!

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 网站安全检测提示“页面异常导致本地路径泄漏”的解决办法

    在 360 网站安全检测时,经常报出“页面异常导致本地路径泄漏”的漏洞,尤其是新安装的 WordPress 网站,那是必然会报。。。 这些漏洞,之前玛思阁就已经...

    张戈
  • 解决WordPress Feed、RSS以及Sitemap.xml访问报错问题

    今天,查看站长平台的 sitemap 抓取情况时,发现提示解析错误: ? 很纳闷的点开看了下: ? 这个 sitemap_baidu_sp.xml 是 site...

    张戈
  • PHP7.0正式版编译安装升级及WordPress问题解决分享

    盼望以久的 PHP 7.0 正式版,终于在今天发布了! ? 官方给出的新特性如下: PHP 7.0.0 comes with new version of th...

    张戈
  • php安全配置记录和常见错误梳理

    通常部署完php环境后会进行一些安全设置,除了熟悉各种php漏洞外,还可以通过配置php.ini来加固PHP的运行环境,PHP官方也曾经多次修改php.ini的...

    洗尽了浮华
  • windows 安装 Apache、php、mysql及其配置(转载)

    此文包括的注意内容:软件版本及下载地址 Apache2.4的配置和安装 php7.0的配置 mysql5.5的安装 常见问题及解决方法 1.软件版本 Windo...

    lin_zone
  • laravel5.3的新功能尝鲜

    上一节课 https://my.oschina.net/lilugirl2005/blog/783370

    lilugirl
  • 了解PHP-FPM

    在服务器上,当我们查看php进程时,全都是php-fpm进程,大家都知道这个就是php的运行环境,那么,它到底是个什么东西呢?

    硬核项目经理
  • Ubuntu 16.04 下 Typecho 部署

    站点购买的时候腾讯只送了 20G 云盘,当我购买第二款机器的时候额度提升到了 50G。加上机器当时使用的是 Ubuntu 14.04 而且使用的是 HTTP 协...

    BigNerdCoding
  • 网站安全检测提示“页面异常导致本地路径泄漏”的解决办法

    在 360 网站安全检测时,经常报出“页面异常导致本地路径泄漏”的漏洞,尤其是新安装的 WordPress 网站,那是必然会报。。。 这些漏洞,之前玛思阁就已经...

    张戈
  • RPO漏洞深入剖析与利用

    PRO的全称为“Relative Path Overwrite”,也就是相对路径覆盖。利用浏览器和服务器对资源加载设置的差异,通过某些方法和技巧,在相对路径处,...

    徐焱

扫码关注云+社区

领取腾讯云代金券