خطای یک کوپن باید با یک محصول فروشنده محدود شود
یکی از مشکلاتی که در فروشگاههای اینترنتی وردپرسی رخ میدهد خطایی است که در زمان ثبت کد تخفیف در فاکتور رخ میدهد. در این نوشته به بررسی حل مشکل یککوپن باید با یک محصول فروشنده محدود شود میپردازیم.
پیشنهاد نویسنده: اگر نیاز به غیرفعال کردن افزونهی دکان دارید این نوشته را بخوانید.
خطای یک کوپن باید با یک محصول فروشنده محدود شود
این مشکل ذاتا زمانی رخ میدهد که افزونهی دکان در وردپرس خود نصب کنید؛ افزونهی دکان کار چندفروشندگی را در فروشگاه اینترنتی شما ایجاد میکند. چندفروشندگی یا marketplace شدن فروشگاه اینترنتی باعث میشود کاربران دیگر نیز محصولات خود را برای فروش ارائه دهند. برای حل این مشکل وارد هاست خود شوید و دو مسیر زیر را دنبال کنید:
- public_html/wp-content/plugins/dokan-lite/includes/class-order-manager.php
- public_html/wp-content/plugins/dokan-lite/includes/order/Hooks.php
اگر مسیر اول در وردپرس شما موجود نبود مسیر دوم را دنبال کنید ولی در حالت کلی اگر فایل اول موجود است تنها ویرایش را در این فایل کنید. در نهایت قطعه کد زیر را از این فایل حذف کنید یا آن خط از وردپرس خود را کامنت کنید:
add_filter( 'woocommerce_coupon_is_valid', array( $this, 'ensure_vendor_coupon' ), 10, 2 )
تنها یک نکته را دقت کنید که بعد از بروزرسانی افزونهی دکان باید مجددا این تغییرات را تکرار کنید تا این خطا را مشاهده نکنید.
پیشنهاد نویسنده: جلوگیری از نمایش خطای PHP
اگر روش بهتری برای حل این مشکل دارید در بخش نظرات برای ما بنویسید.
ارسال پاسخ