Nhiều lúc bạn lướt web nhất là mất trang nước ngoài thấy có thời gian dự kiến đọc trang là bào nhiêu phút thấy hay hay, Hôm nay mình chỉ bạn cách chèn nó vào web mình như thế nào nhé
Mục lục bài viết:
Code thêm thời gian đọc bài cho wordpress
Khi chèn thời gian vào ngoài việc làm đẹp cho trang sing Post còn có tác dụng cho người đọc có thể đoan được nội dung trang dài – ngắn qua thời gian đọc bài
Sau khi chèn vào ở trang bài viết nó hiện thị dòng thông báo như hình ảnh, Bắt tay vào làm thôi
Code và cách chèn Code thêm thời gian đọc bài
Trước hết ta chèn đoạn code sau vào file function của theme đang dùng nhé
// Thời gian đọc bài ước tính - Flatsome
function vpsb_estimated_reading_time( $content = '') {
$wpm = 200; // Word Per Minute (200 Average)
$text_content = strip_shortcodes( $content ); // Remove Shortcodes
$str_content = strip_tags( $text_content ); // Remove Tags
$word_count = str_word_count( $str_content );
$readtime = ceil( $word_count / $wpm );
if ($readtime == 1) {
$postfix = " Phút";
} else {
$postfix = " Phút";
}
$readingtime = $readtime . $postfix;
return $readingtime;
}
Bạn chú ý nhé :
Đoạn mã trên đang sử dụng số từ mặc định mỗi phút là 200. Bạn có thể thay đổi con số này thành bất kỳ số nào bạn muốn. Ví dụ: nếu bạn muốn thay đổi phép tính từ mỗi phút thành 240, bạn sẽ thay đổi mã $wpm = 240;
OK xong phần code tính toán, giờ chèn vào code là xong nhé
Cách chèn Code thêm thời gian đọc bài
Trong trang sing của theme bạn đang dùng chèn code sau vào (nếu là Flatssome bạn nên chèn vào file này template-parts/posts/partials/entry-title.php)
<span class="time-left">Chỉ mất <?php echo vpsb_estimated_reading_time( get_the_content() ); ?> để đọc bài viết </span>
Xong rồi, chúcbạn làm thành công!
Bình luận bị cấm: Bình luận có chứa yếu tố SPAM và yếu tố quảng cáo.