WordPress တွင် စကားလုံးအရေအတွက်နှင့် ဆောင်းပါးများ၏ ခန့်မှန်းဖတ်ရှုချိန်ကို မည်သို့ထည့်ရမည်နည်း။

အချို့မီဒီယာအသစ်ဝဘ်ဆိုက်ရှိ ဆောင်းပါးသည် စကားလုံးရေတွက်ခြင်းနှင့် ဆောင်းပါးအတွက် မျှော်မှန်းဖတ်ရှုချိန်ဖြင့် စတင်သည်။

  • Chen Weiliangဤအချက်အလက်အသေးစားနှစ်ခုသည် လူသားဆန်ပြီး သုံးစွဲသူများအတွက် အလွန်အကျိုးရှိမည်ဟု ကျွန်တော်ထင်ပါတယ်။
  • ဤနည်းဖြင့် စာဖတ်သူများသည် ဆောင်းပါး၏ အရှည်နှင့် မဖတ်မီ ၎င်းတို့၏ ခန့်မှန်းခြေ စာဖတ်ချိန်ကို ခန့်မှန်းနိုင်သည်။
  • ဒီနေ့ ဘယ်လို လုပ်ရမလဲဆိုတာ ဆွေးနွေးပါမယ်။WordPressဆောင်းပါးရေတွက်စာရင်းဇယားနှင့် ခန့်မှန်းခြေဖတ်ရှုချိန်ကို ထည့်သွင်းထားသည်။

WordPress တွင် စကားလုံးအရေအတွက်နှင့် ဆောင်းပါးများ၏ ခန့်မှန်းဖတ်ရှုချိန်ကို မည်သို့ထည့်ရမည်နည်း။

XNUMX. WordPress ဆောင်းပါးများအတွက် စကားလုံးရေတွက်ကုဒ်ကို ထည့်ပါ။

သင့်အပြင်အဆင်ရှိ နောက်ဆုံး 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;
}
  • စမ်းသပ်ပြီးနောက်၊ အထက်ဖော်ပြပါ ကုဒ်ကိန်းဂဏန်းများသည် တရုတ်နှင့် အင်္ဂလိပ်လို ပြဿနာမရှိပါ။
  • Microsoft Word တွင် တူညီသော စကားလုံးအရေအတွက်ကို ရေတွက်ပါသည်။

XNUMX. WordPress အတွက် ခန့်မှန်းခြေ စာဖတ်ချိန်

သင့်အပြင်အဆင်ရှိ နောက်ဆုံး functions.php ဖိုင်များတွင် အောက်ပါကုဒ်ကို ထည့်ပါ။ ?>

သိမ်းဆည်းပြီးနောက်၊ သင်၏ WordPress ပို့စ်အကြောင်းအရာ၏အစတွင် "ခန့်မှန်းဖတ်ရှုချိန် 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 ၏ တန်ဖိုးသည် Baidu ၏ "သာမန်လူများ၏ ပျမ်းမျှ စာဖတ်နှုန်း (400~300) စကားလုံးများ/မိနစ်" ကို အခြေခံ၍ 500 ဖြစ်သည်။
  • 400 က အရမ်းနှေးတယ်လို့ သင်ထင်ရင် သင်ကိုယ်တိုင် ပြင်ဆင်နိုင်ပါတယ်။
  • စိတ်ကြိုက်စတိုင်တစ်ခုလိုတယ်။စိတ်ကြိုက် css တွင် .read-time ပုံစံကို သင်ဖန်တီးနိုင်သည်။

စမ်းသပ်ပြီးနောက်၊ အထက်ဖော်ပြပါ ကုဒ်စာရင်းဇယားရှိ စကားလုံးအရေအတွက်များတွင် အမှားအယွင်းအချို့ရှိကြောင်း တွေ့ရှိရပြီး အဆိုပါအမှားများသည် အမှန်တကယ်အမှားများထက် ကျော်လွန်နေပါသည်။

  • A website stats တွင် စာလုံးအရေအတွက်သည် စာလုံးရေ 290 ရှိပြီး Word ရှိ stats များသည် တူညီပါသည်။
  • B site ဖြင့် စကားလုံးရေတွက် ($text_num) သည် အမှန်တကယ်ကိန်းဂဏန်းထက် 12 ပိုများသည်။
  • ဤမျှော်လင့်ထားသည့် စာဖတ်ချိန်သည် ဆောင်းပါး၏အစတွင်သာ ပေါ်လာနိုင်သောကြောင့် ဖြစ်သည်။Chen Weiliangပိုမိုကောင်းမွန်အောင်ပြုလုပ်ရန်အတွက် ဤကုဒ် ၂ ခုကို ပေါင်းစပ်ရန် ဆုံးဖြတ်ခဲ့သည်။

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. ခန့်မှန်းမဖတ်မီနှင့် ပြီးနောက် အချိန်ကုဒ် ပိုမိုကောင်းမွန်အောင် ပြုလုပ်ခြင်း

InChen Weiliangစမ်းသပ်ပြီးနောက်၊ စာလုံးရေတွက်မှု 400 အောက် သို့မဟုတ် ညီမျှသောအခါ၊ ဆိုလိုသည်မှာ မျှော်လင့်ထားသောစာဖတ်ချိန်သည် 1 မိနစ်ထက်နည်းသည့်အခါ သို့မဟုတ် ညီမျှသည်။

သို့သော် ၄၀၀ ကျော်ပါက ဘက်လိုက်မည်ဖြစ်သည်။

  • ဥပမာအားဖြင့်၊ အထက်ပါ စာလုံးရေ 290 ကို စာလုံးရေ 3 ရောက်ရန် 1160 ကြိမ် ကူးထည့်ပါက၊ အမှတ် 2 အတွက် မျှော်လင့်ထားသော စာဖတ်ချိန်သည် 4 မိနစ် ၊
  • အမှတ် 3 အတွက် optimized ကုဒ်သည် 3 မိနစ်ဖြစ်သည်။
  • ထို့ကြောင့် ကိန်းဂဏာန်းအမြင်အရ၊ ကုဒ်စာရင်းဇယားများ၏ ခန့်မှန်းဖတ်ရှုချိန်ကို ပိုကောင်းအောင်ပြုလုပ်ရန် ပိုမိုတိကျပါသည်။

(ceil() လုပ်ဆောင်ချက်)အဲ့ဒါဘာလဲ?

ceil() လုပ်ဆောင်ချက်သည် အနီးဆုံးကိန်းပြည့်အထိ ဝိုင်းသည်။

ဆိုလိုသည်မှာ x ထက်မနည်းသော နောက် ကိန်းပြည့်ကို ပြန်ပေးရခြင်းဖြစ်သည်။

x မှာ အပိုင်းကိန်းတစ်ခုပါရင်၊ceil() ပြန်ပေးသည့် အမျိုးအစားက ငြိမ်နေသည်။float,ဘာဖြစ်လို့လဲဆိုတော့floatrange သည် အများအားဖြင့်ထက် ပိုကြီးသည်။ကိန်း

ဥပမာ

  • ceil(0.60)၊ အထွက် 1;
  • ceil(0.4), output 1;
  • ceil(5)၊ အထွက် 5;
  • ceil(5.1)၊ အထွက် 6;
  • ceil (-5.1), အထွက်-5;
  • ceil(-5.9), အထွက် -5;

မျှော်လင့်ခြင်း Chen Weiliang ဘလော့ဂ် ( https://www.chenweiliang.com/ ) မျှဝေထားသည် " WordPress တွင် ဆောင်းပါးစကားလုံးရေတွက်ခြင်းနှင့် ခန့်မှန်းခြေဖတ်ရှုချိန်ကို မည်သို့ထည့်ရမည်နည်း။ , သင့်ကိုကူညီရန်။

ဤဆောင်းပါး၏ link ကိုမျှဝေရန်ကြိုဆိုပါတယ်:https://www.chenweiliang.com/cwl-1107.html

နောက်ဆုံးထွက်မွမ်းမံမှုများကို ရယူရန် Chen Weiliang ၏ တယ်လီဂရမ်ချန်နယ်မှ ကြိုဆိုပါသည်။

🔔 ချန်နယ်ထိပ်တန်းလမ်းညွှန်တွင် တန်ဖိုးရှိသော "ChatGPT အကြောင်းအရာစျေးကွက်ရှာဖွေရေး AI ကိရိယာအသုံးပြုမှုလမ်းညွှန်" ကို ပထမဆုံးရရှိသူဖြစ်လိုက်ပါ။ 🌟
📚 ဤလမ်းညွှန်တွင် တန်ဖိုးကြီးကြီးမားမားပါရှိသည်၊ 🌟ဒါက ရှားပါးအခွင့်အရေးပါ၊ လက်လွတ်မခံပါနဲ့။ ⏰⌛💨
ကြိုက်ရင် Share ပြီး Like လုပ်ပါ။
သင်၏မျှဝေခြင်းနှင့် လိုက်ခ်များသည် ကျွန်ုပ်တို့၏ စဉ်ဆက်မပြတ်လှုံ့ဆော်မှုဖြစ်သည်။

 

မှတ်ချက်များ

သင့်ရဲ့အီးမေးလ်လိပ်စာကိုထုတ်ဝေမည်မဟုတ် 用项已用用 * တံဆိပ်

အပေါ်မှလှိမ့်