Bii o ṣe le ṣafikun kika ọrọ ati ifoju akoko kika awọn nkan ni Wodupiresi?

diẹ ninumedia tuntunNkan ti o wa lori oju opo wẹẹbu bẹrẹ pẹlu kika ọrọ ati akoko kika ti a nireti fun nkan naa.

  • Chen WeiliangMo ro pe awọn data kekere meji wọnyi jẹ eniyan pupọ ati anfani pupọ si awọn olumulo.
  • Ni ọna yii, awọn oluka le ṣe iṣiro gigun ti nkan naa ati akoko kika isunmọ wọn ṣaaju kika.
  • Loni a yoo jiroro bi o ṣe leWordPressAwọn iṣiro kika nkan ti a ṣafikun ati akoko kika ifoju.

Bii o ṣe le ṣafikun kika ọrọ ati ifoju akoko kika awọn nkan ni Wodupiresi?

XNUMX. Ṣafikun koodu kika ọrọ fun awọn nkan Wodupiresi

Ṣafikun koodu atẹle si awọn faili iṣẹ ṣiṣe diẹ ti o kẹhin ninu akori rẹ ?> ṣaaju ▼

//字数统计
function count_words ($text) {
global $post;
if ( '' == $text ) {
$text = $post->post_content;
if (mb_strlen($output, 'UTF-8') < mb_strlen($text, 'UTF-8')) $output .= '本文《' . get_the_title() .'》共' . mb_strlen(preg_replace('/\s/','',html_entity_decode(strip_tags($post->post_content))),'UTF-8') . '个字';
return $output;
}
  • Lẹhin idanwo, awọn iṣiro koodu ti o wa loke ko ni iṣoro ni Kannada ati Gẹẹsi;
  • Ati pe o ka nọmba kanna ti awọn ọrọ ni Ọrọ Microsoft.

XNUMX. Ifoju akoko kika fun Wodupiresi

Ṣafikun koodu atẹle si awọn faili iṣẹ ṣiṣe diẹ ti o kẹhin ninu akori rẹ ?>

Lẹhin fifipamọ, o le ṣafihan laifọwọyi “Aago kika kika x iṣẹju” ni ibẹrẹ akoonu ifiweranṣẹ WordPress rẹ▼

function lmsim_read_time($content){
$text = trim(strip_tags( get_the_content()));
$text_num = mb_strlen($text, 'UTF-8');
$read_time = ceil($text_num/400);
$content = '<div class="read-time">系统预计阅读时间 <span>' . $read_time . '</span> 分钟</div>' . $content;
return $content;
}
add_filter ( 'the_content', 'lmsim_read_time');
  • Iye ila 4 ninu koodu ti o wa loke jẹ 400, ti o da lori Baidu "iyara kika apapọ ti awọn eniyan lasan (300 ~ 500) awọn ọrọ / iṣẹju".
  • Ti o ba ro pe 400 lọra pupọ, o le ṣe atunṣe funrararẹ.
  • O nilo aṣa aṣa.O le ara .ka-akoko ni aṣa css.

Lẹhin idanwo naa, a rii pe nọmba awọn ọrọ ti o wa ninu awọn iṣiro koodu loke ni diẹ ninu awọn aṣiṣe, awọn aṣiṣe wọnyi kọja awọn aṣiṣe gangan.

  • Nọmba awọn ọrọ ni awọn iṣiro oju opo wẹẹbu A jẹ awọn ohun kikọ 290, ati awọn iṣiro inu Ọrọ jẹ kanna.
  • Pẹlu aaye B ọrọ ka ($text_num) jẹ 12 diẹ sii ju nọmba gangan lọ.
  • Yi o ti ṣe yẹ kika akoko le nikan han ni ibẹrẹ ti awọn article, rẹChen WeiliangPinnu lati darapọ awọn koodu 2 wọnyi fun iṣapeye.

XNUMX. Je ki awọn reti kika akoko

Ṣafikun koodu atẹle si awọn faili iṣẹ ṣiṣe diẹ ti o kẹhin ninu akori rẹ ?> ṣaaju ▼

//字数和预计阅读时间统计
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/400);
$output .= '本文《' . get_the_title() .'》共' . $text_num . '个字,系统预计阅读时间或需' . $read_time . '分钟。';
return $output;
}
  • Ninu iwọnyi, 400 tabi ga julọ ni iyara kika ati pe o le ṣe atunṣe.
  • Ti o ba nilo lati ṣejade akoko kika nikan tabi kika ọrọ nkan, o nilo lati yipada ati paarẹ diẹ ninu awọn laini ni laini 6.
  • Jọwọ ṣe funrararẹ DIY.

Lẹhinna, ṣafikun koodu awọn iṣiro ipe si ipo ti o yẹ ninu faili single.php.

<?php echo count_words_read_time(); ?>

XNUMX. Afiwera ṣaaju ati lẹhin Ifoju Kika Timecode Ti o dara ju

NinuChen WeiliangLẹhin idanwo naa, nigbati kika ọrọ ba kere ju tabi dogba si 400, ie nigbati akoko kika ti a nireti kere ju tabi dogba si iṣẹju kan.

Sibẹsibẹ, ti o ba kọja 400, yoo jẹ abosi.

  • Fun apẹẹrẹ, ti awọn ami kikọ 290 ti o wa loke ni a lẹẹmọ ni igba mẹta lati de awọn kikọ 3, akoko kika ti a pinnu fun aaye 1160 yoo jẹ iṣẹju 2,
  • Koodu iṣapeye fun aaye 3 yoo jẹ iṣẹju 3.
  • Nitorinaa lati oju iwoye nọmba, o jẹ deede diẹ sii lati mu akoko kika ti a pinnu ti awọn iṣiro koodu.

(aja() iṣẹ)Kini o jẹ?

aja() Iṣẹ naa yika si odidi to sunmọ.

Eyi tumọ si lati da odidi t’okan pada ko kere ju x.

Ti x ba ni apakan ida, lẹhinnaaja() Awọn pada iru jẹ ṣifloat, nitorifloatibiti o jẹ maa n tobi juodidi,

apẹẹrẹ

  • aja (0.60), o wu 1;
  • aja (0.4) , jade 1;
  • aja (5), o wu 5;
  • aja (5.1), o wu 6;
  • aja (-5.1), o wu -5;
  • aja (-5.9), o wu -5;

Ireti Chen Weiliang Blog ( https://www.chenweiliang.com/ ) pín "Bawo ni a ṣe le ṣafikun kika ọrọ nkan ati akoko kika kika ni Wodupiresi? , lati ran ọ lọwọ.

Kaabo lati pin ọna asopọ ti nkan yii:https://www.chenweiliang.com/cwl-1107.html

Kaabọ si ikanni Telegram ti bulọọgi Chen Weiliang lati gba awọn imudojuiwọn tuntun!

🔔 Jẹ ẹni akọkọ lati gba “ChatGPT Akoonu Titaja AI Itọsọna Lilo Ọpa” ti o niyelori ni itọsọna oke ikanni! 🌟
📚 Itọsọna yii ni iye nla, 🌟Eyi jẹ aye to ṣọwọn, maṣe padanu rẹ! ⏰⌛💨
Pin ati fẹran ti o ba fẹ!
Pinpin rẹ ati awọn ayanfẹ jẹ iwuri wa lemọlemọfún!

 

发表 评论

Adirẹsi imeeli rẹ kii yoo ṣe atẹjade. Awọn aaye ti o nilo ni a lo * 标注

yi lọ si oke