Có thể bạn sẽ thích:
Sahifa là một theme rất đẹp, phù hợp làm trang tin tức, blog hay cả trang shop bán hàng. Theme có giao diện thiết kế đẹp, bắt mắt và tinh tếnên có rất nhiều người sử dụng.
Theo mặc định thì tab "Popular" của theme sẽ sắp xếp theo số lượng comment trên bài viết. Tuy nhiên nếu bạn có nhu cầu sắp xếp theo lượt xem thì có thể tham khảo cách dưới đây.
- Tải về và kích hoạt plugin WP-PostViews. Sau đó bạn vào Setting->PostViews để cài đặt plugin.
- Sau đó tìm đến tập tin theme-functions.php theo đường dẫn themes/sahifa/framework/functions.
- Tìm đến dòng
$args = array( 'orderby' => 'comment_count', 'order' => 'DESC', 'posts_per_page' => $posts_number, 'post_status' => 'publish', 'no_found_rows' => true, 'ignore_sticky_posts' => true );
- Sau đó sửa thành
$args = array( 'meta_key' => 'views', 'orderby' => 'meta_value_num', 'order' => 'DESC', 'posts_per_page' => $posts_number, 'post_status' => 'publish', 'no_found_rows' => true, 'ignore_sticky_posts' => true );
- Sau đó lưu lại và kiểm tra thành quả. Lưu ý là lượt xem sẽ được đếm từ khi kích hoạt plugin WP-PostViews nhé.
Để lại bình luận
Bạn phải đăng nhập để gửi bình luận.