वर्डप्रेसमध्ये शब्द संख्या आणि लेख वाचण्याचा अंदाजित वेळ कसा जोडायचा?

काहीनवीन माध्यमवेबसाइटवरील लेखाची सुरुवात शब्दसंख्येने होते आणि लेखासाठी अपेक्षित वाचन वेळ.

  • चेन वेइलांगमला वाटते की हे दोन छोटे डेटा बरेचसे मानवीकृत आहेत आणि वापरकर्त्यांसाठी खूप फायदेशीर आहेत.
  • अशाप्रकारे, वाचक वाचण्यापूर्वी लेखाची लांबी आणि त्यांचा अंदाजे वाचन वेळ अंदाज करू शकतात.
  • आज आपण कसे करावे याबद्दल चर्चा करूवर्डप्रेसलेख संख्या आकडेवारी आणि अंदाजे वाचन वेळ जोडले.

वर्डप्रेसमध्ये शब्द संख्या आणि लेख वाचण्याचा अंदाजित वेळ कसा जोडायचा?

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 फाइल्समध्ये खालील कोड जोडा ?>

सेव्ह केल्यानंतर, तुम्ही तुमच्या 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 चे मूल्य 400 आहे, Baidu च्या "सामान्य लोकांच्या सरासरी वाचन गती (300~500) शब्द/मिनिट" वर आधारित आहे.
  • जर तुम्हाला वाटत असेल की 400 खूप मंद आहे, तर तुम्ही ते स्वतः सुधारू शकता.
  • आपल्याला सानुकूल शैलीची आवश्यकता आहे.तुम्ही कस्टम css मध्ये .read-time स्टाईल करू शकता.

चाचणीनंतर असे आढळून आले की वरील सांकेतिक सांख्यिकीतील शब्दांच्या संख्येत काही त्रुटी आहेत, या त्रुटी वास्तविक त्रुटींपेक्षा जास्त आहेत.

  • वेबसाइटच्या आकडेवारीतील शब्दांची संख्या 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 मधील काही ओळी सुधारणे आणि हटवणे आवश्यक आहे.
  • कृपया ते स्वतः करा.

त्यानंतर, single.php फाइलमधील योग्य ठिकाणी कॉल स्टॅटिस्टिक्स कोड जोडा.

<?php echo count_words_read_time(); ?>

XNUMX. अंदाजे वाचन टाइमकोड ऑप्टिमायझेशनच्या आधी आणि नंतरची तुलना

चेन वेइलांगचाचणीनंतर, जेव्हा शब्द संख्या 400 पेक्षा कमी किंवा समान असते, म्हणजे जेव्हा अपेक्षित वाचन वेळ 1 मिनिटापेक्षा कमी किंवा बरोबर असतो.

तथापि, जर ते 400 पेक्षा जास्त असेल तर ते पक्षपाती असेल.

  • उदाहरणार्थ, वरील 290 वर्ण 3 वर्णांपर्यंत पोहोचण्यासाठी 1160 वेळा पेस्ट केले असल्यास, बिंदू 2 साठी अपेक्षित वाचन वेळ 4 मिनिटे असेल,
  • पॉइंट 3 साठी ऑप्टिमाइझ केलेला कोड 3 मिनिटांचा असेल.
  • त्यामुळे संख्यात्मक दृष्टिकोनातून, कोड आकडेवारीचा अंदाजे वाचन वेळ ऑप्टिमाइझ करणे अधिक अचूक आहे.

(सील() कार्य)हे काय आहे?

कमाल मर्यादा() फंक्शन जवळच्या पूर्णांकापर्यंत पूर्ण होते.

याचा अर्थ x पेक्षा कमी नसलेला पुढील पूर्णांक परत करणे.

जर x चा अंशात्मक भाग असेल तरकमाल मर्यादा() परत केलेला प्रकार अजूनही आहेfloat,कारणfloatपेक्षा श्रेणी सहसा मोठी असतेपूर्णांक.

उदाहरण

  • ceil(0.60), आउटपुट 1;
  • ceil(0.4), आउटपुट 1;
  • ceil(5), आउटपुट 5;
  • ceil(5.1), आउटपुट 6;
  • सील (-5.1), आउटपुट -5;
  • ceil(-5.9), आउटपुट -5;

होप चेन वेइलांग ब्लॉग ( https://www.chenweiliang.com/ ) सामायिक केले "वर्डप्रेसमध्ये लेख शब्द संख्या आणि अंदाजे वाचन वेळ कसा जोडायचा? , तुम्हाला मदत करण्यासाठी.

या लेखाची लिंक सामायिक करण्यासाठी आपले स्वागत आहे:https://www.chenweiliang.com/cwl-1107.html

नवीनतम अपडेट्स मिळवण्यासाठी चेन वेइलियांगच्या ब्लॉगच्या टेलिग्राम चॅनेलवर आपले स्वागत आहे!

🔔 चॅनल टॉप डिरेक्टरीमध्ये मौल्यवान "ChatGPT Content Marketing AI टूल वापर मार्गदर्शक" मिळवणारे पहिले व्हा! 🌟
📚 या मार्गदर्शकामध्ये प्रचंड मूल्य आहे, 🌟ही एक दुर्मिळ संधी आहे, ती चुकवू नका! ⏰⌛💨
आवडल्यास शेअर आणि लाईक करा!
तुमचे शेअरिंग आणि लाईक्स ही आमची सतत प्रेरणा आहे!

 

评论 评论

आपला ईमेल पत्ता प्रकाशित केला जाणार नाही. 用 项 已 用 * लेबल

वर स्क्रोल करा