Hôm nay mình sẽ chia sẻ cho các bạn một đoạn code giúp các bạn hiển thị và tự động đếm số lượng người đã xem trên bài viết mà các bạn đã đăng. Đoạn code này rất hữu ích cho những ai muốn quản lý số lượng người xem, và từ đó mà có những thay đổi cho bài viết nhằm thu hút nhiều người hơn đến với website hay blog của mình.
PHP
Các bạn chỉ việc copy và dán đoạn code sau vào bên trong file functions.php (nằm tại folder theme mà các bạn đang dùng).
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
|
function set_post_views( $postID )
{
$count_key = ‘post_views_count’;
$count = get_post_meta($postID, $count_key, true);
if($count==”){
$count = 0;
// delete old ‘post_views_count’ value.
delete_post_meta( $postID, $count_key );
// add new ‘post_views_count’ value.
add_post_meta( $postID, $count_key, ‘0’ );
} else {
$count++;
// update old ‘post_views_count’ value.
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==”) {
// delete old ‘post_views_count’ value.
delete_post_meta( $postID, $count_key );
// add new ‘post_views_count’ value.
add_post_meta( $postID, $count_key, ‘0’ );
return “0 View”;
}
return $count.’ Views’;
}
|
Cách sử dụng
Bước 1 : Đặt đoạn code sao vào bên trong file single.php bên trong the loop
1
|
set_post_views (get_the_ID());
|
Bước 2 : Đặt đoạn code sau vào nơi mà các bạn muốn hiển thị số lượng người đã xem bài viết :
1
|
eho get_post_views (get_the_ID());
|
Thế là xong rồi đó các bạn, mình hy vọng là với chia sẻ ngắn ngủi trong bài viết này, các bạn sẽ có thêm một kinh nghiệm trong việc lập trình cũng như quản lý tốt trang web của mình.
Chúc các bạn thành công !
Bài viết liên quan
Tạo nút liên hệ đẹp nhẹ không dùng JS cho WordPress
share code tạo nút liên hệ ở góc màn hình đẹp đơn giản gọn nhẹ, [...]
Aug
Bảo mật website hướng dẫn cách bảo vệ trang web hiệu quả
Để giúp website hoạt động hiệu quả và tránh được những rủi ro như mất [...]
Aug
Download theme Sahifa wordpress sạch 100% từ themeforest
Download theme Sahifa wordpress dành cho website tin tức, tạp chí sạch 100% từ themeforest [...]
Aug
Theme Flatsome – Theme Bán Hàng số #1 hiện nay
Theme Flatsome là theme bán hàng tốt nhất hiện nay Nhiều mẫu web được thiết [...]
Jul
Elementor Pro thiết kế web kéo thả siêu nhanh
Bạn đang sử dụng website wordpress nhưng không giỏi về code, bạn muốn tạo ra [...]
Jul
Ithemes Security plugin bảo mật website wordpress tốt nhất
Việc bảo mật website là rất cần thiết vì không ai muốn website của mình bị hacker [...]
Jul