په ورڈپریس کې د مقالو د کلمو شمیر او اټکل شوي لوستلو وخت څنګه اضافه کړئ؟

ځینېنوې رسنۍپه ویب پاڼه کې مقاله د کلمې شمیرې او د مقالې لپاره د لوستلو تمه شوي وخت سره پیل کیږي.

  • چن ویلینګزه فکر کوم چې دا دوه کوچني معلومات خورا انساني او د کاروونکو لپاره خورا ګټور دي.
  • په دې توګه، لوستونکي کولی شي د لوستلو دمخه د مقالې اوږدوالی او د دوی نږدې لوستلو وخت اټکل کړي.
  • نن موږ به په دې اړه بحث وکړو چې څنګهWordPressد مقالې شمیرې احصایې او د لوستلو اټکل شوي وخت اضافه شوي.

په ورڈپریس کې د مقالو د کلمو شمیر او اټکل شوي لوستلو وخت څنګه اضافه کړئ؟

XNUMX. د ورڈپریس مقالو لپاره د کلمو شمیره کوډ اضافه کړئ

ستاسو په موضوع کې وروستي څو functions.php فایلونو ته لاندې کوډ اضافه کړئ ?> مخکې ▼

//字数统计
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;
}
  • د ازموینې وروسته، پورته کوډ احصایې په چینایي او انګلیسي کې کومه ستونزه نلري؛
  • او په مائیکروسافټ ورډ کې دقیق ورته کلمې شمیرل کیږي.

XNUMX. د ورڈپریس لپاره د لوستلو اټکل شوی وخت

ستاسو په موضوع کې وروستي څو functions.php فایلونو ته لاندې کوډ اضافه کړئ ?>

د خوندي کولو وروسته، تاسو کولی شئ په اتوماتيک ډول د خپل ورڈپریس پوسټ مینځپانګې په پیل کې "د اټکل شوي لوستلو وخت x دقیقې" ښکاره کړئ▼

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');
  • په پورتني کوډ کې د 4 کرښې ارزښت 400 دی، د Baidu پر بنسټ "د عادي خلکو د لوستلو اوسط سرعت (300~ 500) ټکي / دقیقې".
  • که تاسو فکر کوئ چې 400 ډیر سست دی، تاسو کولی شئ دا پخپله بدل کړئ.
  • تاسو یو دودیز سټایل ته اړتیا لرئ.تاسو کولی شئ په دودیز سی ایس ایس کې .read-time سټایل کړئ.

له ازموینې وروسته معلومه شوه چې د پورتني کوډ احصایې کې د کلمو شمیر ځینې غلطۍ لري، دا تېروتنې د اصلي غلطیو څخه زیاتې دي.

  • د A ویب پاڼې احصایې کې د کلمو شمیر 290 حروف دی، او په Word کې احصایې یو شان دي.
  • د B سایټ سره د کلمې شمیره ($text_num) د اصلي شمیر څخه 12 ډیر دی.
  • د دې تمه شوي لوستلو وخت یوازې د مقالې په پیل کې څرګند کیدی شي ، نوچن ویلینګد اصلاح کولو لپاره د دې 2 کوډونو سره یوځای کولو پریکړه وکړه.

XNUMX. د لوستلو متوقع وخت غوره کړئ

ستاسو په موضوع کې وروستي څو 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/400);
$output .= '本文《' . get_the_title() .'》共' . $text_num . '个字,系统预计阅读时间或需' . $read_time . '分钟。';
return $output;
}
  • له دې څخه، 400 یا لوړ د لوستلو سرعت دی او ترمیم کیدی شي.
  • که تاسو یوازې د لوستلو وخت یا د مقالې کلمو شمیرلو ته اړتیا لرئ ، تاسو اړتیا لرئ یوازې په 6 کرښه کې ځینې لینونه ترمیم او حذف کړئ.
  • مهرباني وکړئ دا پخپله DIY وکړئ.

بیا، په single.php فایل کې مناسب ځای ته د کال احصایې کوډ اضافه کړئ.

<?php echo count_words_read_time(); ?>

XNUMX. د اټکل شوي لوستلو وخت کوډ اصلاح کولو دمخه او وروسته پرتله کول

پهچن ویلینګد ازموینې وروسته، کله چې د کلمې شمیره د 400 څخه کم یا مساوي وي، د بیلګې په توګه کله چې د لوستلو تمه شوي وخت د 1 دقیقې څخه کم یا مساوي وي.

په هرصورت، که دا د 400 څخه ډیر وي، دا به تعصب وي.

  • د مثال په توګه، که پورتنۍ 290 توري 3 حروف ته رسیدو لپاره 1160 ځله تیر شوي وي، د 2 نقطې لپاره د لوستلو اټکل شوی وخت به 4 دقیقې وي،
  • د 3 نقطې لپاره مطلوب کوډ به 3 دقیقې وي.
  • نو د شمیرې له نظره، دا د کوډ احصایې اټکل شوي لوستلو وخت اصلاح کول خورا دقیق دي.

(سیل() فعالیت)څه شی دي؟

چت() فنکشن تر ټولو نژدی عدد پوری راورسیږی.

دا پدې مانا ده چې راتلونکی عدد بیرته له x څخه کم نه وي.

که x یو اړخیزه برخه ولري، نو بیاچت() بیرته راستون شوی ډول لاهم دیfloat، ځکهfloatحد معمولا د څخه ډیر دیضمیمه.

د مثال په توګه

  • سل (0.60)، تولید 1؛
  • سل (0.4) , محصول 1 ;
  • سل (5)، تولید 5؛
  • سل (5.1)، تولید 6؛
  • سل (-5.1)، محصول -5؛
  • سل (-5.9)، محصول -5؛

امید چن وییلینګ بلاګ ( https://www.chenweiliang.com/ ) شریک کړل "څنګه په WordPress کې د مقالې کلمې شمیره او د لوستلو اټکل شوي وخت اضافه کړئ؟ ، ستاسو سره د مرستې لپاره.

د دې مقالې لینک شریکولو ته ښه راغلاست:https://www.chenweiliang.com/cwl-1107.html

د وروستي تازه معلوماتو ترلاسه کولو لپاره د چن ویلیانګ بلاګ ټیلیګرام چینل ته ښه راغلاست!

🔔 د چینل غوره لارښود کې د ارزښتناکه "ChatGPT مینځپانګې بازار موندنې AI وسیلې کارولو لارښود" ترلاسه کولو لپاره لومړی اوسئ! 🌟
📚 دا لارښود لوی ارزښت لري، 🌟دا یو نادر فرصت دی، له لاسه مه ورکوئ! ⏰⌛💨
که مو خوښه شوه لایک او شریک کړئ!
ستاسو شریکول او خوښول زموږ دوامداره هڅونه ده!

 

评论 评论

ستاسو د بریښنالیک آدرس به نشر نشي اړین ساحې کارول کیږي * لیبل

پورته ته سکرول