បញ្ជីអត្ថបទ
ខ្លះប្រព័ន្ធផ្សព្វផ្សាយថ្មីនៅដើមអត្ថបទនៅលើគេហទំព័រ មានការរាប់ពាក្យ និងពេលវេលានៃការអានអត្ថបទដែលរំពឹងទុក។
- Chen Weiliangខ្ញុំគិតថាទិន្នន័យតូចទាំងពីរនេះពិតជាមនុស្សធម៌ និងមានប្រយោជន៍ខ្លាំងណាស់សម្រាប់អ្នកប្រើ។
- តាមរបៀបនេះ អ្នកអានអាចប៉ាន់ស្មានប្រវែងនៃអត្ថបទ និងពេលវេលាអានប្រហាក់ប្រហែលរបស់ពួកគេមុនពេលអាន។
- ថ្ងៃនេះយើងនឹងពិភាក្សាពីរបៀបធ្វើWordPressបានបន្ថែមស្ថិតិរាប់អត្ថបទ និងពេលវេលាអានប៉ាន់ស្មាន។
1. បន្ថែមកូដរាប់ពាក្យអត្ថបទ 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 គឺដូចគ្នាបេះបិទ។
2. ពេលវេលាអានប៉ាន់ស្មានសម្រាប់ WordPress
បន្ថែមកូដខាងក្រោមទៅឯកសារ functions.php ពីរបីចុងក្រោយនៅក្នុងប្រធានបទរបស់អ្នក។ ?>
បន្ទាប់ពីរក្សាទុក អ្នកអាចបង្ហាញ "ពេលវេលាអានប៉ាន់ស្មាន x នាទី" ដោយស្វ័យប្រវត្តិនៅដើមមាតិកាអត្ថបទ WordPress ▼
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 ដោយផ្អែកលើ "ល្បឿនអានជាមធ្យមរបស់មនុស្សសាមញ្ញ (300 ~ 500) ពាក្យក្នុងមួយនាទី" របស់ Baidu ។
- ប្រសិនបើអ្នកគិតថា 400 យឺតពេក អ្នកអាចកែប្រែវាដោយខ្លួនឯងបាន។
- អ្នកត្រូវការរចនាប័ទ្មផ្ទាល់ខ្លួន។ អ្នកអាចកំណត់រចនាប័ទ្ម .read-time នៅក្នុង css ផ្ទាល់ខ្លួន។
បន្ទាប់ពីការធ្វើការសាកល្បងវាត្រូវបានរកឃើញថាមានកំហុសមួយចំនួននៃពាក្យក្នុងស្ថិតិកូដខាងលើកំហុសទាំងនេះលើសពីកំហុសពិតប្រាកដ។
- ចំនួនពាក្យនៅក្នុងស្ថិតិរបស់គេហទំព័រ A គឺ 290 តួអក្សរ ហើយស្ថិតិនៅក្នុង Word គឺដូចគ្នា។
- ចំនួនពាក្យ ($text_num) ជាមួយគេហទំព័រ B គឺ 12 ច្រើនជាងចំនួនពិត។
- ពេលវេលាអានដែលរំពឹងទុកនេះអាចកើតឡើងនៅដើមអត្ថបទតែប៉ុណ្ណោះChen Weiliangបានសម្រេចចិត្តបញ្ចូលគ្នានូវលេខកូដ 2 នេះសម្រាប់ការបង្កើនប្រសិទ្ធភាព។
3. បង្កើនប្រសិទ្ធភាពពេលវេលាអានដែលរំពឹងទុក
បន្ថែមកូដខាងក្រោមទៅឯកសារ 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; }
- ក្នុងចំណោមនោះ ៤០០ ឬខ្ពស់ជាងនេះ គឺជាល្បឿនអាន ហើយអាចកែប្រែបាន។
- ប្រសិនបើអ្នកគ្រាន់តែត្រូវការលទ្ធផលពេលអាន ឬរាប់អត្ថបទ នោះអ្នកគ្រាន់តែត្រូវកែប្រែ និងលុបបន្ទាត់មួយចំនួនក្នុងជួរទី 6 ប៉ុណ្ណោះ។
- សូមធ្វើ DIY ដោយខ្លួនឯង។
បន្ទាប់មក បន្ថែមលេខកូដស្ថិតិហៅទៅកាន់ទីតាំងសមស្របនៅក្នុងឯកសារ single.php ។
<?php echo count_words_read_time(); ?>
4. ការប្រៀបធៀបនៃលេខកូដពេលវេលាអានប៉ាន់ស្មានមុន និងក្រោយការបង្កើនប្រសិទ្ធភាព
在។Chen Weiliangបន្ទាប់ពីការធ្វើតេស្ត នៅពេលដែលចំនួនពាក្យតិចជាង ឬស្មើនឹង 400 នោះគឺនៅពេលដែលពេលវេលាអានប៉ាន់ស្មានតិចជាង ឬស្មើនឹង 1 នាទី។
ទោះយ៉ាងណាក៏ដោយប្រសិនបើវាលើសពី 400 វានឹងមានភាពលំអៀង។
- ឧទាហរណ៍ ប្រសិនបើតួអក្សរ 290 ខាងលើត្រូវបានបិទភ្ជាប់ 3 ដងដើម្បីឈានដល់ 1160 តួអក្សរនោះ ពេលវេលាអានប៉ាន់ស្មានសម្រាប់ចំណុច 2 នឹងមាន 4 នាទី
- កូដដែលបានធ្វើឱ្យប្រសើរសម្រាប់ចំណុចទី 3 នឹងចំណាយពេល 3 នាទី។
- ដូច្នេះតាមទស្សនៈជាលេខ វាកាន់តែត្រឹមត្រូវក្នុងការបង្កើនប្រសិទ្ធភាពស្ថិតិកូដសម្រាប់ពេលវេលាអានប៉ាន់ស្មាន។
(ពិដាន() មុខងារ)តើវាគឺជាអ្វី?
ពិដាន() អនុគមន៍បង្គត់ឡើងដល់ចំនួនគត់ជិតបំផុត។
នេះមានន័យថា ត្រឡប់ចំនួនគត់បន្ទាប់ដែលមិនតិចជាង x ។
ប្រសិនបើ x មានផ្នែកទសភាគពិដាន() ប្រភេទដែលបានត្រឡប់មកវិញគឺនៅតែមានfloat
, ដោយសារតែfloat
ជួរជាធម្មតាធំជាងinteger។
例子
- 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 Blog ( https://www.chenweiliang.com/ ) បានចែករំលែកមួយ "តើធ្វើដូចម្តេចដើម្បីបន្ថែមចំនួនអត្ថបទ និងពេលវេលាអានប៉ាន់ស្មាននៅក្នុង WordPress?" 》 មានប្រយោជន៍សម្រាប់អ្នក។
សូមស្វាគមន៍ចំពោះការចែករំលែកតំណភ្ជាប់នៃអត្ថបទនេះ៖https://www.chenweiliang.com/cwl-1107.html
សូមស្វាគមន៍មកកាន់ឆានែល Telegram នៃប្លុករបស់ Chen Weiliang ដើម្បីទទួលបានព័ត៌មានថ្មីៗចុងក្រោយបង្អស់!
📚 មគ្គុទ្ទេសក៍នេះមានតម្លៃមហាសាល 🌟នេះជាឱកាសដ៏កម្រ សូមកុំអូសរំលង! ⏰⌛💨
Share និង Like ប្រសិនបើអ្នកចូលចិត្ត!
ការចែករំលែក និងការចូលចិត្តរបស់អ្នកគឺជាការលើកទឹកចិត្តបន្តរបស់យើង!