顯示文章的閱讀次數對 SEO 是有很大好處的,因爲每次點擊都會對文章進行一次小小的更新,我們可以用 WP-PostViews 這個插件來實現這個功能。
安裝插件
在博客後臺安裝 WP-PostViews 插件。
修改主題代碼
方法一:簡單的修改。
- 在外觀 -> 主題編輯器 中,找到
index.php
- 找到
<?php while (have_posts()) : the_post(); ?>
這行代碼 - 在循環內添加代碼
<?php if(function_exists('the_views')) { the_views(); } ?>
這樣就可以在首頁添加一個默認樣式,簡易的閱讀計數。
方法二:修改樣式
我們一般喜歡在標題下方添加閱讀計數,如下圖所示:
以我使用的主題 Nisarg 爲例。
找到 index.php
和 single.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>
具體是哪個位置,每個主題都不太一樣,可以在博客首頁打開瀏覽器開發工具,定位到想要放的位置的父級標籤,比如 <h5 class="entry-date">...</h5>
,可以更快的定位到位置。
文章頁也是同樣的道理,以 single.php
作爲入口文件,找到 content.php
,再找到具體的位置。如下圖是我對文章頁的修改:
設置
在博客後臺,設置,瀏覽次數選項,可以配置插件,可以設置個性化的文案,有個 忽略來自機器的瀏覽 的選項可以選擇否,如果我們的博客訪客寥寥,機器可以避免 0次閱讀 的尷尬。
(全文完)
本文首發於我的個人博客 https://chaohang.top
作者 張超航,公衆號【超超不會飛】
轉載本站文章請註明作者和出處 超超不會飛 ,請勿用於任何商業用途
歡迎關注我的微信公衆號 【超超不會飛】,獲取第一時間的更新。