- Cách đếm số lượt xem bài viết trong wordpress mà không cần sử dụng plugin
- UX Builder là gì? Cách sử dụng UX Builder
- Cách xử lý khi web WORDPRESS bị nhiễm mã độc
Cách đếm số lượt xem bài viết trong wordpress mà không cần sử dụng plugin
Cách tính lượt xem bài đăng trong WordPress mà không cần sử dụng plugin
Cách này cần một chút kỹ năng code, nên với các bạn không rành kỹ thuật, thì sẽ khá là phức tạp. Nhưng nếu bạn có một chút cơ bản về code, thì sẽ thấy đơn giản thôi.
- Đầu tiên, hãy chuyển đến tệp tin Function.php của giao diện đang sử dụng của WordPress. Sau đó sao chép đoạn Code dưới đây và dán nó vào trong tệp tin Function.php.
function postview_set($postID) { $count_key = 'postview_number'; $count = get_post_meta($postID, $count_key, true); if ($count == '') { $count = 0; delete_post_meta($postID, $count_key); add_post_meta($postID, $count_key, '0'); } else { $count++; update_post_meta($postID, $count_key, $count); } } function postview_get($postID) { $count_key = 'postview_number'; $div_open = '<div class="count-view">'; $div_close = '</div>'; $count = get_post_meta($postID, $count_key, true); if ($count == '') { delete_post_meta($postID, $count_key); add_post_meta($postID, $count_key, '0'); return $div_open . "0 lượt xem" . $div_close; } return $div_open . $count.' lượt xem' . $div_close; } // Remove issues with prefetching adding extra views remove_action( 'wp_head', 'adjacent_posts_rel_link_wp_head', 10, 0);
- Tiếp theo, sao chép đoạn code bên dưới và dán vào file Single.php nằm trong vòng lập while.
<?php postview_set( get_the_ID() ); ?>
- Sau đó, sao chép đoạn code sau và dán vào nơi mà bạn muốn hiển thị số lượt xem.
<?= postview_get( get_the_ID() ); ?>
Ví dụ muốn thêm vào dưới mô tả
- Sau khi toàn tất các bước trên, ra ngoài trang chủ và kích chọn một bài viết nào đó bạn sẽ thấy số lượt xem bài viết như bên dưới.
Bạn có thể chèn thêm css để hiện thị thêm icon con mắt để nhìn đẹp hơn.
- Ví dụ :Chèn vào element blog post của Flatsome
Dãn cách cho đẹp:
echo ' | '; echo postview_get( get_the_ID() );