کلا بازدید ها توی پست متا ها ذخیره میشن . میتونید بر اساس پست متای views چینش پست رو تغییر بدید . مثل کد زیر :
<?php$args = array( 'date_query' => array( array( 'column' => 'post_date_gmt', 'after' => '1 month ago', ), ), 'post_type' => 'post', 'showposts' => 6, 'orderby' => 'meta_value_num', 'meta_key' => 'views', 'order' => 'DESC',);$my_query = new WP_Query( $args );while ($my_query->have_posts()):$my_query->the_post();$views = get_post_meta($post->ID, 'views', true);//آغاز حلقه echo '<a title="'.get_the_title().'" href="'.get_permalink().'">'; //انتهای حلقهendwhile;?>الان پر بازدید ترین مطالب رو نشون میده . کافیه داخل arg کوئری زمان رو هم اضافه کنید .