Plugin đếm lượt xem cho bài viết

Post Views Count là một chức năng rất hay cho một blog WordPress, ngoài những plugin mà Sáu đã giới thiệu trong danh sách các plugin nên dùng cho WordPress thì còn có nhiều plugin bổ sung, trong quá trình sử dụng Sáu sẽ chắt lọc ra những plugin hữu ích nhất gửi đến quý bạn đọc gần xa.

Và bài viết này, với nội dung là plugin đếm lượt view cho bài viết, Sáu sẽ giới thiệu đến bạn plugin với tên gọi: Post Views Count hay gọi với tên đầy đủ là BAW Post Views Count.

Download

Cách sử dụng rất đơn giản, tác giả đã tích hợp sẵn shortcode cho bạn sử dụng. Ngoài ra thì bạn có thể sử dụng plugin này kèm với giao diện, hoặc đính kèm vào trong những plugin bạn viết thì rất phù hợp. Nếu như bạn muốn lấy danh sách các bài viết được xem nhiều nhất thì có thể dùng hàm sau để bỏ vào giao diện.

<ul class="thumb_news">
<?php
$cats = get_the_category();
$cat_id = "";
foreach($cats as $cat) {
	$cat_id .= $cat->cat_ID.',';
}
$args = array(
	'posts_per_page'   => 15,
	'category'         => $cat_id,
	'orderby'          => '_count-views_all',
	'exclude'          => get_the_ID()
);
$myposts = get_posts($args);
$count = 0;
?>
<?php foreach($myposts as $post) : ?>
<?php if($count == 0) : ?>
	<li class="featured">
		<a href="<?php the_permalink(); ?>">
			<span class="article_thumb"><?php sw_the_thumbnail(array('thumbnail_params' => array('width' => 145, 'height' => 104))); ?></span>
			<span class="article_title"><?php the_title(); ?></span>
		</a>
	</li>
<?php $count++; continue; endif; ?>
	<li>
		<a href="<?php the_permalink(); ?>" title="<?php the_title(); ?>">
			<span class="article_title"><?php the_title(); ?></span>
		</a>
	</li>
<?php $count++; endforeach; wp_reset_postdata(); ?>
</ul>

Hàm bên trên bạn có thể bỏ vào tập tin single.php của giao diện nhằm lấy danh sách các bài viết được xem nhiều nhất, được sắp xếp theo thứ tự giảm dần.

Đó là nói đến tích hợp vào giao diện, dành cho những bạn biết về code hoặc những bạn đang muốn tìm hiểu thêm lập trình cho WordPress. Nếu bạn là người dùng phổ thông thì có thể sử dụng shortcode để bỏ vào một trang hoặc bài viết nào đó.

[post_view] là để hiển thị số lượt xem cho bài viết còn [most_view] là để hiển thị danh sách bài viết được xem nhiều.

[most_view number="3" show="0" before="Top 3!"]

Ví dụ ở trên sẽ hiển thị 3 bài viết có số lượt xem cao nhất, không hiển thị số lượt xem ra bên ngoài và có tiêu đề của danh sách là Top 3!. Bạn thấy có dễ sử dụng không nào? Chúc bạn thành công.

Gửi bình luận của bạn 15 bình luận

Gửi bình luận

Địa chỉ email của bạn sẽ được giữ bí mật. Những mục bắt buộc được đánh dấu *