लेख निर्देशिका
काहीनवीन माध्यमवेबसाइटवरील लेखाची सुरुवात शब्दसंख्येने होते आणि लेखासाठी अपेक्षित वाचन वेळ.
- चेन वेइलांगमला वाटते की हे दोन छोटे डेटा बरेचसे मानवीकृत आहेत आणि वापरकर्त्यांसाठी खूप फायदेशीर आहेत.
- अशाप्रकारे, वाचक वाचण्यापूर्वी लेखाची लांबी आणि त्यांचा अंदाजे वाचन वेळ अंदाज करू शकतात.
- आज आपण कसे करावे याबद्दल चर्चा करूवर्डप्रेसलेख संख्या आकडेवारी आणि अंदाजे वाचन वेळ जोडले.
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
नवीनतम अपडेट्स मिळवण्यासाठी चेन वेइलियांगच्या ब्लॉगच्या टेलिग्राम चॅनेलवर आपले स्वागत आहे!
📚 या मार्गदर्शकामध्ये प्रचंड मूल्य आहे, 🌟ही एक दुर्मिळ संधी आहे, ती चुकवू नका! ⏰⌛💨
आवडल्यास शेअर आणि लाईक करा!
तुमचे शेअरिंग आणि लाईक्स ही आमची सतत प्रेरणा आहे!