Viết tính năng tính số lượt xem bài đăng trong WordPress

Chào cả nhà, lại là mình đây !

Việc một trang web có bao nhiêu người truy cập, có bao nhiêu lượt xem. Hơn thế nửa, bạn là quản trị viên web và bạn muốn theo dõi các bài viết của mình hoặc bạn muốn biết trang web của mình có ai tương tác với nó hay không? Cách đơn giản nhất là tích hợp bài viết với tính năng kiểm tra lượt xem, như vậy bạn sẽ dễ dàng biết được số lượt xem trên mỗi bài blog trên trang web WordPress của mình. Sử dụng tính năng này, người đọc có thể xác định chất lượng của bài viết nhờ vào số lượt xem và họ sẽ cảm thấy yên tâm hơn và muốn click vào bài blog để đọc khi số lượt xem nhiều hơn những bài khác. Vì vậy, trong bài viết này, tôi sẽ hướng dẫn bạn cách tính lượt xem bài đăng trong WordPress không sử dụng plugin hoặc có sử dụng plugin. Bắt đầu ngay thôi ………

1. Cách đếm lượt xem bài đăng trong WordPress mà không cần sử dụng plugin

Đầu tiên bạn truy cập vào admin , đến Giao diện -> Sửa giao diện -> functions.php. Sau đó bạn dán đoạn code sau đây vào file functions.php nhé.

function gt_get_post_view() {
    $count = get_post_meta( get_the_ID(), 'post_views_count', true );
    return "$count views";
}
function gt_set_post_view() {
    $key = 'post_views_count';
    $post_id = get_the_ID();
    $count = (int) get_post_meta( $post_id, $key, true );
    $count++;
    update_post_meta( $post_id, $key, $count );
}
function gt_posts_column_views( $columns ) {
    $columns['post_views'] = 'Views';
    return $columns;
}
function gt_posts_custom_column_views( $column ) {
    if ( $column === 'post_views') {
        echo gt_get_post_view();
    }
}
add_filter( 'manage_posts_columns', 'gt_posts_column_views' );
add_action( 'manage_posts_custom_column', 'gt_posts_custom_column_views' );

Sau đó, bạn mở file single.php lên và dán đoạn code này này vào, nhớ nằm trong vòng lặp nhé.

<?php gt_set_post_view(); ?>

Tiếp theo, sao chép mã sau và dán vào nơi bạn muốn hiển thị số lượt xem.

<?= gt_get_post_view(); ?>

Và cuối cùng hãy xem thành quả nhé.

2. Cách đếm lượt xem bài đăng trong WordPress sử dụng plugin

Nói đến việc sử dụng plugin thì rất nhiều, hôm nay mình xin giới thiệu đến các bạn 1 plugin khá hay, đáp ứng mọi nhu cầu của các bạn đó là Post Views Counter do dFactory phát triển. Plugin này là một trong những plugin được sử dụng nhiều nhất giúp đếm lượt xem bài đăng trong WordPress. Hiện tại, nó có hơn 90.000 lượt cài đặt đang hoạt động. Đó là một con số đáng kinh ngạc. Bạn không cần phải trả bất kỳ khoản nào để có được plugin này vì nó hoàn toàn MIỄN PHÍ và người dùng có thể tải xuống từ trang chủ của họ. Bạn có thể tải ở đây nhé để ủng hộ tác giả Post Views Counter 

 

3. Hướng dẫn sử dụng plugin Post Views Counter

Bước 1:

Đầu tiên bạn vào admin, tới Plugin -> Thêm mới. Sau đó bạn tìm kiếm với từ khóa Post Views Counter . Xong bạn bạn nhấn cài đặt và active plugin.

Bước 2:

Bước tiếp theo, chuyển đến Cài đặt => Post Views Counter. Tại đây, bạn sẽ thấy giao diện thiết lập gồm 2 tab: General  Display. Bắt đầu với tab General , bạn có thể thiết lập nó như bên dưới.

 

Nhấp vào nút Lưu thay đổi để lưu nó sau khi bạn hoàn tất.

Ở tab Display.  Bạn có thể thiết lập nó như bên dưới.

Nhấp vào nút Lưu thay đổi để lưu nó sau khi bạn hoàn tất.

Và cuối cùng thì chúng ta có thành quả.

 

Tổng kết

Tóm lại, đây là hai cách để thêm bộ đếm lượt xem bài đăng trong WordPress: sử dụng plugin và không sử dụng plugin. Đối với ai không biết tới code thì họ có thể dễ dàng sử dụng plugin Post Views Couter. Vì vậy, chỉ với một vài cú nhấp chuột thiết lập, bạn có thể dễ dàng xem lượt xem trên các bài viết hoặc trang mà bạn muốn. Chúng tôi hy vọng rằng bài viết này sẽ giúp bạn với sứ mệnh hiển thị lượt xem bài đăng trên trang web của bạn.

Nếu bạn thấy bài viết này hay, hữu ích thì hãy đánh giá bài viết 5 sao và kèm theo bình luận nhé. Đó là động lực để mình ra những bài viết hay hơn nửa. Bạn mún biết thêm nhiều về những thủ thuật thì ghé vào đây nhé Mẹo và thủ thuật wordpress