• 如何给WordPress添加阅读计数


    显示文章的阅读次数对 SEO 是有很大好处的,因为每次点击都会对文章进行一次小小的更新,我们可以用 WP-PostViews 这个插件来实现这个功能。

    安装插件

    在博客后台安装 WP-PostViews 插件。

    修改主题代码

    方法一:简单的修改。

    1. 在外观 -> 主题编辑器 中,找到 index.php
    2. 找到 <?php while (have_posts()) : the_post(); ?> 这行代码
    3. 在循环内添加代码 <?php if(function_exists('the_views')) { the_views(); } ?>

    这样就可以在首页添加一个默认样式,简易的阅读计数。

    方法二:修改样式

    我们一般喜欢在标题下方添加阅读计数,如下图所示:

    以我使用的主题 Nisarg 为例。

    找到 index.phpsingle.php,分别代表首页和文章页。

    首页和文章页

    再找到想要放入阅读计数的具体的位置,比如我的首页,需要到 content-excerpt.php 去修改,找到合适的位置,填入下面代码:

    <!-- 添加阅读计数 -->
    <span> <i class="fa fa-eye"></i>
    		<a class="entry-author-link" rel="author" href="<?php echo esc_url( get_author_posts_url( get_the_author_meta( 'ID' ), 
    		get_the_author_meta( 'user_nicename' ) ) ); ?>">
    		<span class="entry-author-name"><?php if(function_exists('the_views')) { the_views(); } ?>
    </span></a></span>
    

    content-excerpt.php

    具体是哪个位置,每个主题都不太一样,可以在博客首页打开浏览器开发工具,定位到想要放的位置的父级标签,比如 <h5 class="entry-date">...</h5>,可以更快的定位到位置。

    文章页也是同样的道理,以 single.php 作为入口文件,找到 content.php,再找到具体的位置。如下图是我对文章页的修改:

    content.php

    设置

    在博客后台,设置,浏览次数选项,可以配置插件,可以设置个性化的文案,有个 忽略来自机器的浏览 的选项可以选择否,如果我们的博客访客寥寥,机器可以避免 0次阅读 的尴尬。

    (全文完)

    本文首发于我的个人博客 https://chaohang.top

    作者 张超航,公众号【超超不会飞】

    转载本站文章请注明作者和出处 超超不会飞 ,请勿用于任何商业用途

    欢迎关注我的微信公众号 【超超不会飞】,获取第一时间的更新。

  • 相关阅读:
    python3 进程间的通信(管道)Pipe
    python3 进程间的通信(队列)Queue
    python3 队列的简单用法Queue
    python3 进程锁Lock(模拟抢票)
    python3 守护进程daemon
    python3 僵尸进程
    python3 process中的name和pid
    python3 Process中的terminate和is_alive
    python3 通过多进程来实现一下同时和多个客户端进行连接通信
    python3 进程之间数据是隔离的
  • 原文地址:https://www.cnblogs.com/chaohangz/p/13844695.html
Copyright © 2020-2023  润新知