رفتن به مطلب

ساخت کوئری پربازدیدترین‌های ماه


پست های پیشنهاد شده

سلام

این کدی هست که برای نمایش پربازدیدترین ها استفاده می‌شه.


<?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();?>

مشکلم اینجاست که پربازدیدترین از آغاز کار سایت تاکنون رو نشون می‌ده. چیکارش کنم که فقط برای ماه جاری رو نشون بده نه همه دوره‌ها رو؟

ممنون برای کمک

لینک به ارسال

سلام ، روز خوش.

از before استفاده کنید برای تعداد روز یا ماه یا سال مثل:

'before' => '1 month ago',

یا اینکه از monthnum استفاده کنید برای دریافت پربازدیدترین های ماه جاری

در مورد before یادتون نره که باید از column هم استفاده کنید

مثال های بیشتر جهت درک بهتر:

https://codex.wordpress.org/Class_Reference/WP_Query

لینک به ارسال

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...