رفتن به مطلب

مشکل با date_query


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

سلام
من با استفاده از date_query و به صورت زیر پست های بین دو تاریخ انتخاب شده رو نمایش میدم
 

$args = array(
  'post_type' => 'post',
  'date_query' => array(
    array(
    'after' => '2020-01-01',
    'before' => '2020-01-30',
    'inclusive' => true,
    ),
  )
);

وقتی تاریخ ها رو مثل کد بالا، میلادی میزنم، مشکلی نداره و پست ها رو میاره ولی وقتی تاریخ فارسی میزنم چیزی نمیاره.
وردپرسم فارسیه و تمام تاریخ ها در پنل مدیریت و صفحات سایت فارسیه. انواع و اقسام فارسی ساز هم نصب کردم و مشکل حل نشد.

1- چیکار کنم با تاریخ فارسی هم کار کنه؟

2- اصلاً کد یا روش دیگه ای برای نمایش مطالب درج شده توی یه بازه تاریخی خاص وجود داره ؟

لینک به ارسال
در 11 ساعت قبل، spacelay گفته است :

راه جایگزین نداره؟ :rolleyes:

جلوی before و after میشه از یه تابعی استفاده کنید که تاریخ شمسی بگیره و خروجی میلادی بده.

این تابع قاعدتا توی فارسی سازی که استفاده میکنید باید باشه.

لینک به ارسال

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

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

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

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

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

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

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

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

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