Code hiển thị bài viết xem nhiều trong WordPress

Chèn đoạn code sau vào nơi cần hiển thị bài viết xem nhiều, Popular Posts cho toàn trang WordPress

Trong thời gian qua có nhiều bạn thắc mắc thêm chức năng tự đếm view bài viết, kiểu như xem một lần thì lượt xem sẽ tăng lên một giá trị, và kết hợp với cái chức năng đếm lượt xem đó để làm tính năng widget hiển thị bài viết xem nhiều. Cái vấn đề mà mình thường thấy ở đây là có nhiều bạn tìm được plugin nhưng lại không có đủ chức năng cần, mà plugin có đủ tính năng thì lại hoạt động không tốt, không như ý muốn.

Vậy thì ở bài này, mình sẽ hướng dẫn bạn tự viết một plugin có chức năng đếm lượt xem cho post hoặc bất cứ cái gì, đồng thời hướng dẫn luôn cách viết code tạo widget hiển thị post nhiều trong tuần, tháng hoặc bao nhiêu ngày tùy ý bạn.

bài viết xem nhiều, Popular Posts cho toàn trang WordPress

bài viết xem nhiều, Popular Posts cho toàn trang WordPress

 

<ul>
<?php
$q = new WP_Query(array(
'post_type' => 'post',
'posts_per_page' => 5,
'meta_key' => 'post_views_count',
'orderby' => 'meta_value_num',
'order' => 'DESC'
));
if($q->have_posts()):
echo '<ul>';
while ($q->have_posts()):$q->the_post();
{get_template_part('loop', 'baimoinhat');}
endwhile;
echo '</ul>';
endif; wp_reset_query();
?>
<ul>

 

cài đặt theme wordpress giống demo

cài đặt theme wordpress giống demo

Xem thêm :

82 / 100

Thêm bình luận

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *

Tin học văn phòng