Monday , September 23 2019
Home | CMS | Wordpress | Chỉnh Popular Tab theo lượt xem trên theme Sahifa

Chỉnh Popular Tab theo lượt xem trên theme Sahifa

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.

  1. Tải về và kích hoạt plugin WP-PostViews.  Sau đó bạn vào Setting->PostViews để cài đặt plugin.
  2. Sau đó tìm đến tập tin theme-functions.php theo đường dẫn  themes/sahifa/framework/functions.
  3. 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
    	);

  4. 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
    	);

  5. 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é.

About duongthien

Đam mê công nghệ, thích xem bóng đá và nghe nhạc hoà tấu.

Leave a Reply