Bộ đếm số lượt xem bài viết là một công cụ hữu ích giúp bạn theo dõi và phân tích sự quan tâm của người đọc đối với nội dung của bạn. Trong bài viết này, chúng ta sẽ cùng tìm hiểu cách tạo bộ đếm số lượt xem bài viết trong WordPress một cách chi tiết và dễ thực hiện.
1. Sử Dụng Plugin
Cách dễ nhất và nhanh chóng để thêm bộ đếm số lượt xem là sử dụng một plugin. Dưới đây là hướng dẫn sử dụng plugin:
Bước 1: Cài Đặt Plugin
Đăng nhập vào trang quản trị WordPress của bạn.
Vào phần Plugins > Add New.
Tìm kiếm plugin “Post Views Counter” hoặc “WP-PostViews“.
Cài đặt và kích hoạt plugin.
Bước 2: Cấu Hình Plugin
Sau khi kích hoạt, bạn sẽ thấy menu mới trong phần Settings hoặc Bảng điều khiển của plugin.
Vào phần cấu hình của plugin và điều chỉnh các thiết lập theo ý muốn, chẳng hạn như kiểu hiển thị số lượt xem, vị trí hiển thị, v.v.
Bước 3: Thêm Bộ Đếm Vào Chủ Đề
Đi tới phần Appearance > Theme Editor.
Tìm file template mà bạn muốn hiển thị số lượt xem, thường là single.php
hoặc content-single.php
.
Thêm mã PHP sau vào vị trí mong muốn trong file:
<?php if (function_exists('the_views')) { the_views(); } ?>
Với plugin “Post Views Counter”, bạn có thể sử dụng:
<?php echo get_post_meta(get_the_ID(), 'post_views_count', true); ?>
Lưu thay đổi và kiểm tra trang bài viết để đảm bảo bộ đếm hoạt động đúng.
2. Tạo Bộ Đếm Bằng Code
Nếu bạn muốn tạo bộ đếm mà không sử dụng plugin, bạn có thể thêm mã PHP vào file functions.php của chủ đề. Đây là cách thực hiện:
Bước 1: Thêm Mã Đếm Lượt Xem
Mở file functions.php
của chủ đề bạn đang sử dụng (vào Appearance > Theme Editor > functions.php).
Thêm đoạn mã sau vào file:
function 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);
}
}
function get_post_views($postID) {
$count_key = 'post_views_count';
$count = get_post_meta($postID, $count_key, true);
if ($count == '') {
return '0 lượt xem';
}
return $count . ' lượt xem';
}
add_action('wp_head', 'set_post_views');
Bước 2: Hiển Thị Số Lượt Xem
Mở file template bài viết như single.php
.
Thêm đoạn mã PHP sau vào vị trí bạn muốn hiển thị số lượt xem:
<?php echo get_post_views(get_the_ID()); ?>
Lưu thay đổi và kiểm tra bài viết để đảm bảo bộ đếm hoạt động.
3. Kiểm Tra và Tinh Chỉnh
Sau khi cài đặt xong bộ đếm, bạn cần kiểm tra để đảm bảo nó hoạt động chính xác. Nếu có vấn đề, hãy xem lại mã đã thêm hoặc kiểm tra plugin để đảm bảo mọi thứ được cấu hình đúng cách.
Kết Luận
Tạo bộ đếm số lượt xem bài viết trong WordPress có thể giúp bạn theo dõi sự quan tâm của người đọc và đánh giá hiệu quả của nội dung. Bạn có thể sử dụng plugin để đơn giản hóa quy trình hoặc tự viết mã để tùy chỉnh theo nhu cầu của mình. Bằng cách này, bạn có thể nâng cao khả năng quản lý và phân tích nội dung trên trang web của mình một cách hiệu quả.
Kết nối với web designer Lê Thành Nam