Nếu bạn là một website master thì việc hiển thị số lượng tương tác là một cách để tạo uy tín cho bài viết đó, và tuyệt vời hơn bạn có thể thao túng tổng số lượt xem bài viết. Cách đơn giản nhất là tích hợp tính năng đếm lượt xem vào các bài viết của bạn, bạn sẽ dễ dàng biết được có bao nhiêu lượt đọc bài viết đó.

Code hiển thị lượt xem bài viết wordpress

Thông thường chúng ta sẽ plugin đếm số lượt view, hiện nay có khá là nhiều plugin hỗ trợ việc này, ở bài viết này chúng ta sẽ sử dụng code nhằm tránh bị ảnh hưởng tốc độ. Các bạn copy đoạn code dưới đây và dán vào function nhé

function setPostViews() {
    $postID = get_the_ID();
    $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);
    }
}
Sau đó chúng ta dùng hàm setPostViews(); dán nó vào bên trong vòng lặp của bài viết tại file single.php của theme bạn đang sử dụng.

Sau đó các bạn có thể sử dụng hàm sau để hiển thị ra số lượt view nhé.

Các bạn mở file functions.php lên và thêm vào nhé

function getPostViews(){
$postID = get_the_ID();
$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;
}

Ở đây mình sẽ dùng hook của Flatsome để gọi hàm này ra với icon eyes. Mình sử dụng font dashicon, nên các bạn nào sử dụng fontawsome hay font khác thì có thể tự thay đổi nhé.

Thêm dashicon vào frontend

add_action( ‘wp_enqueue_scripts’, ‘load_dashicons_front_end’ );
function load_dashicons_front_end() {
wp_enqueue_style( ‘dashicons’ );
}

add_action(‘flatsome_blog_post_after’,’get_total_like’);
function get_total_like(){;?>
<div class=”pt-view-cmt”>
<div class=”pt-cmt”>
<span class=”dashicons dashicons-admin-comments”></span>
<span><?php echo get_comments_number();?></span>
</div>
<div class=”pt-view”>
<span class=”dashicons dashicons-visibility”></span>
<span><?php echo getPostViews(get_the_ID()); ?></span>
</div>
</div>
<?php }

Hiển thị số lượt xem post website

Và 1 chút CSS cho nó đẹp hơn nhé

.pt-view-cmt{
display: flex;
justify-content: flex-end;
font-size: 12px;
margin-top: 5px;
}
.pt-view-cmt>div {
margin: 0 5px;
}

Và đây là thành quả

Tăng lượt xem bài viết wordpress

Các để tùy chỉnh lượt xem bài viết

Để hack được lượt xem thì sẽ có rất nhiều cách. Ở bài viết này mình sẽ hướng dẫn cách thay đổi từng bài viết cụ thể nhé. Đầu tiên chúng ta sẽ tạo 1 custom field bên trong bài post (Phạm vị bài này mình sẽ tạo trong post, các bạn có thể tạo trong product hoặc custom post type nào thì tùy nhu cầu nhé)

Cách tạo custom field mặc định của wordpress (Trường hợp không sử dụng plugin ACF)

 

Đổi với các bạn vẫn sử dụng classic editor thì làm theo cách này nhé.

Các bạn kéo xuống dưới và chọn trường tùy biến với tên như trong hình, còn bên phía giá trị các bạn chỉ cần nhập số lượt view mà mình muốn là xong.

Và thế là xong. Như vậy thì chúng ta đã  có thể tăng độ uy tín cho website bằng những cách hiển thị những lượt xem giả mạo nhằm thu hướng người đọc. Nếu bạn thấy hay thì hãy like và chia sẻ những bài viết tiếp theo của Siêu Tốc Việt nhé !!

 

Rate this post

Hiển thị lượt xem bài viết wordpress - cách hack lượt xem bài viết

HOÀNG CHÍ BẢO

Với hơn 3 năm kinh nghiệm CODE/CSS/JS, 2 năm kinh nghiệm trong quản trị website tư vấn giải pháp SEO, Marketing tối ưu nhất cho doanh nghiệp.

Hiện đang là nhân viên kinh doanh tại Siêu tốc việt

zalo
messenger