有一些wordpress網(wǎng)站博主想要在網(wǎng)站文章中添加一個預(yù)計閱讀時間的功能,其實很簡單,通過獲取文章總文字?jǐn)?shù)量除以預(yù)計每分鐘閱讀文字量就好了,今天分享一下實現(xiàn)方法。
將下面的代碼添加在當(dāng)前使用wordpress主題的functions.php中。
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)整時間
$output .= '本文共計' . $text_num . '個字,預(yù)計閱讀時長' . $read_time . '分鐘。';
return $output;
}
調(diào)用代碼:
<?php echo count_words_read_time(); ?>
把上面的調(diào)用代碼放至你當(dāng)前使用WordPress主題的single.php中的合適的位置即可。
新主題官方微信公眾號
掃碼關(guān)注新主題(XinTheme)官方公眾號,本站動態(tài)早知道。
發(fā)布本站最新動態(tài)(新主題發(fā)布、主題更新)和WordPress相關(guān)技術(shù)文章。