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 ගොනු කිහිපයකට පහත කේතය එක් කරන්න ?>

සුරැකීමෙන් පසු, ඔබට ඔබේ වර්ඩ්ප්‍රෙස් පළ කිරීම් අන්තර්ගතයේ ආරම්භයේ "ඇස්තමේන්තුගත කියවීමේ කාලය 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');
  • Baidu හි "සාමාන්‍ය මිනිසුන්ගේ (4~400) වචන/විනාඩියක සාමාන්‍ය කියවීමේ වේගය" මත පදනම්ව ඉහත කේතයේ 300 පේළියේ අගය 500 වේ.
  • 400 මන්දගාමී බව ඔබ සිතන්නේ නම්, ඔබට එය වෙනස් කළ හැකිය.
  • ඔබට අභිරුචි ශෛලියක් අවශ්‍ය වේ.ඔබට අභිරුචි css හි .කියවන කාලය ස්ටයිල් කළ හැක.

පරීක්ෂණයෙන් පසුව, ඉහත කේත සංඛ්‍යාලේඛනවල වචන සංඛ්‍යාවේ යම් දෝෂ ඇති බව සොයා ගන්නා ලදී, මෙම දෝෂ සැබෑ දෝෂ ඉක්මවා යයි.

  • 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ක් වනු ඇත.
  • එබැවින් සංඛ්‍යාත්මක දෘෂ්ටි කෝණයකින්, කේත සංඛ්‍යාලේඛනවල ඇස්තමේන්තුගත කියවීමේ කාලය ප්‍රශස්ත කිරීම වඩාත් නිවැරදි වේ.

(සීලය () කාර්යය)එය කුමක් ද?

ceil () ශ්‍රිතය ආසන්නතම පූර්ණ සංඛ්‍යාව දක්වා වට වේ.

මෙයින් අදහස් කරන්නේ x ට නොඅඩු ඊළඟ පූර්ණ සංඛ්‍යාව ආපසු ලබා දීමයි.

x ට භාගික කොටසක් තිබේ නම්, එසේ නම්ceil () ආපසු ලබා දුන් වර්ගය තවමත් පවතීfloat,නිසාfloatපරාසය සාමාන්යයෙන් වඩා වැඩි වේනිඛිල.

උදාහරණයක් ලෙස

  • ceil (0.60), ප්රතිදානය 1;
  • ceil(0.4), ප්රතිදානය 1;
  • ceil (5), ප්රතිදානය 5;
  • ceil (5.1), ප්රතිදානය 6;
  • ceil (-5.1), ප්රතිදානය -5;
  • ceil (-5.9), ප්රතිදානය -5;

Hope Chen Weiliang බ්ලොග් ( https://www.chenweiliang.com/ ) බෙදාගත් "වර්ඩ්ප්‍රෙස් හි ලිපි වචන ගණන සහ ඇස්තමේන්තුගත කියවීමේ කාලය එකතු කරන්නේ කෙසේද? , ඔබට උදව් කිරීමට.

මෙම ලිපියේ සබැඳිය බෙදා ගැනීමට සාදරයෙන් පිළිගනිමු:https://www.chenweiliang.com/cwl-1107.html

නවතම යාවත්කාලීන ලබා ගැනීමට Chen Weiliang ගේ බ්ලොගයේ Telegram නාලිකාව වෙත සාදරයෙන් පිළිගනිමු!

🔔 නාලිකා ඉහළ නාමාවලියෙහි වටිනා "ChatGPT අන්තර්ගත අලෙවිකරණ AI මෙවලම් භාවිත මාර්ගෝපදේශය" ලබා ගත් පළමු පුද්ගලයා වන්න! 🌟
📚 මෙම මාර්ගෝපදේශයෙහි විශාල වටිනාකමක් ඇත, 🌟මෙය දුර්ලභ අවස්ථාවක්, එය අතපසු නොකරන්න! ⏰⌛💨
ඔබ කැමති නම් Share කර Like කරන්න!
ඔබගේ බෙදාගැනීම් සහ කැමැත්ත අපගේ අඛණ්ඩ අභිප්‍රේරණයයි!

 

发表

ඔබගේ විද්‍යුත් තැපැල් ලිපිනය ප්‍රකාශයට පත් නොකෙරේ. අවශ්‍ය ක්ෂේත්‍ර භාවිතා වේ * ලේබලය

ඉහළට අනුචලනය කරන්න