Phần tính thời gian đọc cho bài viết là tính năng hữu ích cho người đọc, bởi nó cung cấp thông tin về thời lượng cần thiết để hoàn thành bài đọc. Điều này giúp người đọc có một sự tổng quan về nội dung của bài viết và giúp họ quản lý thời gian của mình một cách hiệu quả hơn.
Sau đây Sunday Web sẽ hướng dẫn bạn Tính Thời Gian Đọc Bài Viết cho phép bạn dễ dàng thêm thời gian đọc ước tính vào các bài đăng trên WordPress của mình.
Bạn vào admin ➔ Giao diện ➔ Sửa giao diện ➔ Chọn file Functions.php và sau đó copy đoạn code phía dưới vào:
function estimated_reading_time($post_content) { // Count the number of words in the post $word = str_word_count(strip_tags($post_content)); // Calculate the number of minutes by dividing the word count by 200 words per minute $m = floor($word / 200); // Calculate the number of seconds by dividing the remaining words by the number of words per second (200 words per minute / 60 seconds per minute) $s = floor($word % 200 / (200 / 60)); // Compile the estimated time into a string, with appropriate pluralization $estimated_time = $m . ' phút' . ($m == 1 ? '' : '') . ', ' . $s . ' giây' . ($s == 1 ? '' : ''); // Return the estimated time return $estimated_time; }
Tiếp theo bạn có thể dán đoạn code dưới đây vào bất kỳ vị trí nào mà bạn muốn hiển thị, ví dụ dưới tiêu đề bài viết thì bạn dán đoạn code vào file ➔ entry-title.php
<p>Thời gian đọc bài viết: <?php echo estimated_reading_time(get_the_content()); ?></p>
#Giải thích đoạn code trên:
Bài viết sẽ được tính thời gian đọc thông qua số từ trong bài viết, cụ thể đoạn code lấy chuẩn 200 từ để quy ước.
Nếu bạn muốn thay đổi thành 100 từ hoặc 300 từ thì hãy đổi 200 trong đoạn code là được nhé!
Nếu bạn không chắc chắn về việc thay đổi code, hãy nhắn tin cho Sunday Web hoặc bắt đầu tìm hiểu sử dụng plugin Reading Time WP có chức năng tương tự.
Bạn cảm thấy bài viết Code Tính Thời Gian Đọc Bài Viết như thế nào?
Nếu có góp ý bổ sung đừng ngần ngại đặt câu hỏi phía bên dưới cho Sunday Web và chúc các bạn thao tác thành công!

Website Designer / Developer
Tận Tâm Làm Việc Bằng Cả Trái Tim.
Thiết kế Website – Chia sẻ kiến thức lập trình.