Cách đếm lượt xem bài viết trong WordPress không dùng Plugin

WordPress cũng có nhiều Plugin giúp bạn làm được điều này, nhưng khi bạn dùng plugin quá nhiều sẽ là không tốt lắm nhưng có một cách khác để đếm số lượt xem bài viết mà không cần dùng bất kì plug-in nào cả. Hãy cùng blog thủ thuật tìm hiểu cách đếm lượt xem bài viết trong WordPress không dùng Plugin.

Đầu tiên hãy truy cập vào tập tin functions.php của giao diện đang sử dụng. Sau đó hãy Copy đoạn code bên dưới và dán vào trước thẻ đóng ?> của tập tin functions.php. (Xoá {codebox} ở đoạn code dưới)

function td_set_post_views($postID) { $count_key = 'post_views_count'; $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); } } remove_action( 'wp_head', 'adjacent_posts_rel_link_wp_head', 10, 0); //show view count function td_get_post_views($postID){ $count_key = 'post_views_count'; $count = get_post_meta($postID, $count_key, true); if($count==''){ delete_post_meta($postID, $count_key); add_post_meta($postID, $count_key, '0'); return 0; } return $count . ' Lượt xem'; }{codebox}

Tiếp tục sau đó để có được lượt view bạn hãy sao chép đoạn code bên dưới và dán vào file single.php. (Xoá {codebox} ở đoạn code dưới)

td_set_post_views(get_the_ID());{codebox}

Tiếp theo, bạn hãy sao chép đoạn code sau và dán vào tại nơi mà bạn muốn hiện số lượt xem là được (mỗi giao diện sẽ có cách hiển thị khác nhau tuy nhiên bạn có thể dán trực tiếp vào file single.php). (Xoá {codebox} ở đoạn code dưới)

td_get_post_views(get_the_ID());{codebox}

Sau khi thực hiện xong ra ngoài trang chủ 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.
Cuối cùng không có gì hơn nếu bạn cảm thấy bài viết có ích hãy subscribe blog của mình thường xuyên để cập nhật những bài viết mới nhất qua Email – Chân thành cảm ơn!

Đăng nhận xét

Mới hơn Cũ hơn