如何在 WordPress 博客文章頁面添加文章字?jǐn)?shù)和預(yù)計(jì)閱讀時(shí)間?

有些人可能會(huì)想在自己的博客文章頁面上添加文章字?jǐn)?shù)和預(yù)計(jì)閱讀時(shí)間,以便訪問者可以更好地了解文章內(nèi)容。雖然這種功能看起來很實(shí)用,但實(shí)際上它并不總是準(zhǔn)確,也不能保證對(duì)所有讀者都有用。
無論如何,如果你仍然有這個(gè)需求,那么在 WordPress 主題文章頁面頂部添加這個(gè)信息的方法并不難。你只需要在 WordPress 的主題文件中添加一些代碼,就可以實(shí)現(xiàn)這個(gè)功能了。
添加教程
1.在主題目錄下functions.php文件把下面的代碼添加進(jìn)去:
// 文章字?jǐn)?shù)和閱讀時(shí)間 function count_words_read_time () { global $post; $text_num = mb_strlen(preg_replace('/s/','',html_entity_decode(strip_tags($post->post_content))),'UTF-8'); $read_time = ceil($text_num/300); // 修改數(shù)字300調(diào)整時(shí)間 $output .= '共計(jì)' . $text_num . '字,閱讀大約' . $read_time . '分鐘。'; return $output; }
2.你需要在主題中找到 single.php 或 content-single.php 這兩個(gè)文件,它們通常是文章頁面的模板文件。然后,你只需在文件中添加以下代碼,即可。
<!--文章字?jǐn)?shù)和閱讀時(shí)間--> <i class="fa fa-hourglass-start"></i> <?php echo count_words_read_time(); ?>
這段代碼將獲取文章的正文內(nèi)容,計(jì)算出單詞數(shù)量和預(yù)計(jì)閱讀時(shí)間,并將它們顯示在文章頁面的頂部。當(dāng)然,你可以根據(jù)自己的需要對(duì)樣式和顯示內(nèi)容進(jìn)行修改。
? 版權(quán)聲明
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載。
相關(guān)文章
暫無評(píng)論...