رفع مشکل کار نکردن کد تخفیف در دکان

ترفند کوتاه آموزشی فایل وطن در دانش دی ال | رفع مشکل تخفیف در دکان

رفع مشکل “کوپن باید با یک محصول فروشنده محدود شود.” – دکان

اگر از افزونه دکان در فروشگاه خود استفاده کرده باشید و کد تخفیفی ایجاد کرده باشید قطعا با خطای “کوپن باید با یک محصول فروشنده محدود شود.” یا خطای انگلیسی A coupon must be restricted with a vendor product مواجه شده اید با آموزش || رفع مشکل تخفیف در دکان || همراه باشید

این خطا به نوعی مانع از اعمال کدهای ایجاد شده در ووکامرس در صفحه سبد خرید میشود. برای نسخه های قبل ۲٫۹٫۲۰ یک راه حل وجود داشت و شما متوانستید در فایل dokan lite با مراجعه به مسیر زیر در هاست خود :

pubilc_html/plugins/dokan-lite/includes/

فایل class-order-manager.php و ویرایش throw new Exception و حذف یا کامنت کردن این تابع مشکل رفع میشد. اما با آپدیت افزونه دکان این دکان و ترفند از کار افتاده است و نیاز است که تغییری دیگر دقیقا در همین فایل و همین مسیر انجام دهید. برای این کار کافیست وارد همان مسیر بالا شوید و در فایل class-order-manager.php را باز کنید. سپس دنبال

‘woocommerce_coupon_is_valid’, array( $this, ‘ensure_vendor_coupon’ ), ۱۰, ۳ );

بگردید و این خط را کلا حذف کرده و یا کامنت کنید و فایل را بروزرسانی کنید تا مشکلتان رفع گردد. حال اگر به صفحه سبد خرید خود مراجعه کتید خواهید دید که این خطا رفع شده و کد تخفیف بدرستی اعمال میشود.

دقت کنید: حتما بعد این مورد امکان صدور تخفیف را از فروشندگان بگیرید یا تخفیف به صورت صاف(نقدی) رو از فروشندگان بگیرید.

این مشکل با همه گیر شدن دکان و امکان چند فروشندگی ممکن است در فروشگاه شما نیز رخ دهد . امیدواریم که از این آموزش کوتاه استفاده کافی را برده باشید.

زمانی که به این کد نیاز نداشتید و می خواستید به حالت قبل بر گرده فقط کافیه به همین مسیر برید و کد معرفی شده را حذف و سپس فایل رو ذخیره کنید. با کنترل + اف 5 هم یک بار کش را خالی کنید.

مطالب زیر را حتما بخوانید

دیدگاه بگذارید

avatar
  اشتراک در  
اطلاع از