WordPressలో పదాల గణన మరియు వ్యాసాల అంచనా పఠన సమయాన్ని ఎలా జోడించాలి?

కొన్నికొత్త మీడియావెబ్‌సైట్‌లోని కథనం పదాల గణనతో ప్రారంభమవుతుంది మరియు కథనం కోసం ఆశించిన పఠన సమయం.

  • చెన్ వీలియాంగ్ఈ రెండు చిన్న డేటా చాలా మానవీయంగా మరియు వినియోగదారులకు చాలా ప్రయోజనకరంగా ఉంటుందని నేను భావిస్తున్నాను.
  • ఈ విధంగా, పాఠకులు చదవడానికి ముందు వ్యాసం యొక్క పొడవు మరియు వారి సుమారుగా చదివే సమయాన్ని అంచనా వేయవచ్చు.
  • ఈ రోజు మనం ఎలా చేయాలో చర్చిస్తాము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;
}
  • పరీక్షించిన తర్వాత, పై కోడ్ గణాంకాలకు చైనీస్ మరియు ఆంగ్లంలో ఎటువంటి సమస్య లేదు;
  • మరియు మైక్రోసాఫ్ట్ వర్డ్‌లో ఖచ్చితమైన పదాల సంఖ్య లెక్కించబడుతుంది.

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లో .రీడ్-టైమ్‌ని స్టైల్ చేయవచ్చు.

పరీక్ష తర్వాత, పై కోడ్ గణాంకాలలోని పదాల సంఖ్యలో కొన్ని లోపాలు ఉన్నాయని కనుగొనబడింది, ఈ లోపాలు వాస్తవ లోపాలను మించిపోయాయి

  • A వెబ్‌సైట్ గణాంకాలలోని పదాల సంఖ్య 290 అక్షరాలు మరియు వర్డ్‌లోని గణాంకాలు ఒకే విధంగా ఉంటాయి.
  • 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 టూల్ యూసేజ్ గైడ్"ని పొందిన మొదటి వ్యక్తి అవ్వండి! 🌟
📚 ఈ గైడ్‌లో భారీ విలువ ఉంది, 🌟ఇది ఒక అరుదైన అవకాశం, దీన్ని మిస్ చేయకండి! ⏰⌛💨
నచ్చితే లైక్ చేసి షేర్ చేయండి!
మీ భాగస్వామ్యం మరియు ఇష్టాలు మా నిరంతర ప్రేరణ!

 

发表 评论

మీ ఇమెయిల్ చిరునామా ప్రచురించబడదు. అవసరమైన ఫీల్డ్‌లు ఉపయోగించబడతాయి * లేబుల్

పైకి స్క్రోల్ చేయండి