Nếu bạn là một trang web master thì việc hiển thị số lượng liên quan là một cách để tạo đáng tin cho bài viết đó, và xuất sắc hơn bạn thường xuyên thao túng tổng số lượt xem bài viết. Cách đơn giản và dễ dàng nhất là tích hợp công dụng đếm lượt xem vào các bài viết của bạn, bạn sẽ tiện lợi 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 có lẽ chúng ta sẽ plugin đếm số lượt view, hiện nay nắm tới khá là rộng rãi plugin Hỗ trợ việc này, ở nội dung bài viết này chúng ta sẽ tiêu dùng code nhằm hạn chế bị tăng tốc độ. khách hàng copy đoạn lập trình 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 khoảng lặp của bài viết tại file single.php của theme bạn đang tiêu dùng.
Sau đó người dùng thường tiêu dùng hàm sau để hiển thị ra số lượt view nhé. người mua mở file functions.php lên và thêm vào nhé
Ở đây mình sẽ dùng hook của Flatsome để liên hệ hàm này ra với icon eyes. Mình tiêu dùng font dashicon, tốt nhất nên người dùng nào tiêu dùng fontawsome hay font khác thì có lẽ tự chuyển đổi nhé. Thêm dashicon vào frontend
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;
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
Nguyễn Ngọc Kiên (sieutocviet.net)
Trải qua 3 năm kinh nghiệm Python, PHP 8 năm thực chiến trong quản lý website tư vấn giải pháp đẩy top, Kinh doanh online tối ưu nhất cho công ty.
Hiện làm trưởng phòng kinh doanh tại Siêu Tốc Việt.