DariushGreat 94 ارسال شده در مهر 94 گزارش بازنشر ارسال شده در مهر 94 سلاماین کدی هست که برای نمایش پربازدیدترین ها استفاده میشه. <?php $big_query = new WP_Query(array( 'post_status' =>'publish', 'meta_key' => 'post_views_count', 'orderby' => 'meta_value_num', 'post_type' =>'download', 'order' =>'descending', 'cat' =>'', 'posts_per_page' =>'12', 'paged' => (get_query_var('paged')) ? get_query_var('paged') : 1 )); ?> <?php if($big_query->have_posts()) : while($big_query->have_posts()) : $big_query->the_post();?>مشکلم اینجاست که پربازدیدترین از آغاز کار سایت تاکنون رو نشون میده. چیکارش کنم که فقط برای ماه جاری رو نشون بده نه همه دورهها رو؟ممنون برای کمک نقل قول لینک به ارسال
علی زینلی 2114 ارسال شده در مهر 94 گزارش بازنشر ارسال شده در مهر 94 سلام ، روز خوش.از before استفاده کنید برای تعداد روز یا ماه یا سال مثل:'before' => '1 month ago',یا اینکه از monthnum استفاده کنید برای دریافت پربازدیدترین های ماه جاریدر مورد before یادتون نره که باید از column هم استفاده کنیدمثال های بیشتر جهت درک بهتر:https://codex.wordpress.org/Class_Reference/WP_Query 3 نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .