ລາຍການຫົວເລື່ອງ
ບາງສື່ ໃໝ່ບົດຄວາມຢູ່ໃນເວັບໄຊທ໌ເລີ່ມຕົ້ນດ້ວຍການນັບຄໍາແລະເວລາອ່ານທີ່ຄາດວ່າຈະສໍາລັບບົດຄວາມ.
- Chen Weiliangຂ້າພະເຈົ້າຄິດວ່າທັງສອງຂໍ້ມູນຂະຫນາດນ້ອຍນີ້ແມ່ນຂ້ອນຂ້າງມະນຸດແລະເປັນປະໂຫຍດຫຼາຍຕໍ່ຜູ້ໃຊ້.
- ດ້ວຍວິທີນີ້, ຜູ້ອ່ານສາມາດຄາດຄະເນຄວາມຍາວຂອງບົດຄວາມແລະເວລາອ່ານໂດຍປະມານຂອງພວກເຂົາກ່ອນທີ່ຈະອ່ານ.
- ມື້ນີ້ພວກເຮົາຈະປຶກສາຫາລືວິທີການ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 ນາທີ" ໃນຕອນຕົ້ນຂອງເນື້ອຫາຕອບ 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, ອີງຕາມ Baidu "ຄວາມໄວການອ່ານສະເລ່ຍຂອງຄົນທໍາມະດາ (300 ~ 500) ຄໍາ / ນາທີ".
- ຖ້າທ່ານຄິດວ່າ 400 ຊ້າເກີນໄປ, ທ່ານສາມາດດັດແປງມັນເອງ.
- ທ່ານຕ້ອງການຮູບແບບທີ່ກໍາຫນົດເອງ.ທ່ານສາມາດຈັດຮູບແບບ .read-time ໃນ css ແບບກຳນົດເອງ.
ຫຼັງຈາກການທົດສອບ, ມັນພົບວ່າຈໍານວນຄໍາທີ່ຢູ່ໃນສະຖິຕິລະຫັດຂ້າງເທິງມີບາງຂໍ້ຜິດພາດ, ຂໍ້ຜິດພາດເຫຼົ່ານີ້ເກີນຄວາມຜິດພາດທີ່ແທ້ຈິງ.
- ຈໍານວນຄໍາທີ່ຢູ່ໃນສະຖິຕິເວັບໄຊທ໌ແມ່ນ 290 ຕົວອັກສອນ, ແລະສະຖິຕິໃນ Word ແມ່ນຄືກັນ.
- ດ້ວຍເວັບໄຊທ໌ B, ການນັບຄໍາ ($text_num) ແມ່ນ 12 ຫຼາຍກວ່າຕົວເລກຕົວຈິງ.
- ເວລາອ່ານທີ່ຄາດວ່າຈະສາມາດປາກົດຢູ່ໃນຕອນຕົ້ນຂອງບົດຄວາມເທົ່ານັ້ນ, ດັ່ງນັ້ນChen Weiliangຕັດສິນໃຈລວມ 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. ການປຽບທຽບກ່ອນ ແລະຫຼັງການປະເມີນເວລາການອ່ານການເພີ່ມປະສິດທິພາບ
在Chen Weiliangຫຼັງຈາກການທົດສອບ, ເມື່ອຄໍານັບຫນ້ອຍກວ່າຫຼືເທົ່າກັບ 400, i.e. ເວລາອ່ານທີ່ຄາດວ່າຈະຫນ້ອຍກວ່າຫຼືເທົ່າກັບ 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;
ຫວັງ Chen Weiliang Blog ( https://www.chenweiliang.com/ ) shared "ວິທີການເພີ່ມຄໍານັບບົດຄວາມແລະເວລາອ່ານທີ່ຄາດຄະເນໃນ WordPress? , ເພື່ອຊ່ວຍເຈົ້າ.
ຍິນດີຕ້ອນຮັບແບ່ງປັນການເຊື່ອມຕໍ່ຂອງບົດຄວາມນີ້:https://www.chenweiliang.com/cwl-1107.html
ຍິນດີຕ້ອນຮັບສູ່ຊ່ອງ Telegram ຂອງບລັອກຂອງ Chen Weiliang ເພື່ອຮັບອັບເດດຫຼ້າສຸດ!
📚ຄູ່ມືນີ້ມີຄຸນຄ່າອັນມະຫາສານ, 🌟ນີ້ເປັນໂອກາດທີ່ຫາຍາກ, ຢ່າພາດມັນ! ⏰⌛💨
Share and like ຖ້າມັກ!
ການແບ່ງປັນແລະການຖືກໃຈຂອງທ່ານແມ່ນການຊຸກຍູ້ຢ່າງຕໍ່ເນື່ອງຂອງພວກເຮົາ!