رفتن به مطلب

برطرف کردن مشکل لیست کردن سفارشات ووکامرس بر اساس ماه در parsidate


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

سلام

توی یک قالب آماده که خریداری کرده بودیم از افزونه wp-parsidate استفاده شده بود و این اولین‌بار بود که من با این افزونه مواجه می‌شدم. هنگامی که سفارشات رو میخواستیم بر اساس ماه شمسی فیلتر کنیم با پیغام خطا مواجه می‌شدیم. پیغام خطا به وضوح دلیل این مشکل رو اعلام می‌کرد و به سادگی میشد این مشکل رو برطرف کرد. از اونجایی که توی بخش riveiw افزونه توی https://wordpress.org/plugins/wp-parsidate/ هم به این مشکل اشاره شده بود اما راه حل داده شد درست نبود تصمیم گرفتم اینجا راه حلش رو بگم تا کسایی که همین مشکل رو دارن این مشکل براشون برطرف بشه و از طرفی اگر آپدیتی برای این افزونه اومد درش لحاظ بشه (برداشت من با سرچ این بود که سازنده‌های این افزونه در این سایت فعالیت می‌کنند).

کافی هستش که در خط ۴۶ فایل lists-fix.php که در این آدرس از افزونه هستش:

wp-parsidate/includes/admin/lists-fix.php

دستور

 where = wpp_posts_where( $where) // incorrect$

به

where = wpp_posts_where( $where, $wp_query ); // correct$

تغییر دهید.

پارامتر دوم در تابع wpp_posts_where فراموش شده که با اضافه شدنش مشکل برطرف میشه.

  • امتیاز 1
لینک به ارسال

روی نسخه توسعه خیلی وقته آپدیت خورده، ولی منتشر نشده:
https://github.com/wordpress-parsi/wp-parsidate

چون باید با وردپرس 5 هماهنگ سازی  بشه.

  • امتیاز 1
لینک به ارسال

لطفا برای ارسال دیدگاه وارد شوید

شما بعد از اینکه وارد حساب کاربری خود شدید می توانید دیدگاهی ارسال کنید



ورود به حساب کاربری
×
×
  • اضافه کردن...