در ووکامرس، میتوانید از سیستم داخلی برای ایجاد کدهای تخفیف استفاده کنید. این فرآیند شامل ایجاد کد تخفیف از طریق پنل مدیریت ووکامرس و تنظیم قوانین تخفیف است.
ایجاد کد تخفیف از پنل مدیریت
- به پیشخوان وردپرس بروید.
- به مسیر ووکامرس > کدهای تخفیف بروید.
- روی افزودن کد تخفیف کلیک کنید.
- موارد زیر را تکمیل کنید:
- کد تخفیف: یک نام یکتا برای کد تخفیف وارد کنید (مثلاً: OFF10).
- نوع تخفیف:
- تخفیف درصدی: مانند 10٪.
- تخفیف ثابت سبد خرید: یک مقدار ثابت از کل سفارش کم میشود.
- تخفیف ثابت محصول: یک مقدار ثابت از قیمت هر محصول تخفیف داده میشود.
- مقدار تخفیف: مقدار تخفیف را مشخص کنید.
- تاریخ انقضا: در صورت نیاز، تاریخ انقضای کد تخفیف را مشخص کنید.
- قوانین و محدودیتها را تنظیم کنید:
- حداقل یا حداکثر هزینه.
- محدودیت استفاده برای کاربران خاص یا محصولات خاص.
- محدودیت تعداد استفاده.
- روی انتشار کلیک کنید.
نمایش کد تخفیف در فرم پرداخت
فرم کد تخفیف به صورت پیشفرض در صفحه پرداخت و سبد خرید ووکامرس نمایش داده میشود. برای فعال کردن آن:- به ووکامرس > تنظیمات > تسویهحساب بروید.
- گزینه فعال کردن کد تخفیف در صفحه سبد خرید و فعال کردن کد تخفیف در صفحه تسویهحساب را بررسی کنید.
استفاده از کد PHP برای اعمال کد تخفیف
اگر بخواهید کد تخفیف به صورت خودکار برای مشتریان خاص یا شرایط خاص اعمال شود، میتوانید از کد PHP زیر در فایل functions.php قالب خود استفاده کنید:کد نمونه برای اعمال خودکار کد تخفیف:
کد:
add_action( 'woocommerce_before_cart', 'apply_discount_code' );
function apply_discount_code() {
$coupon_code = 'OFF10';
if ( ! WC()->cart->has_discount( $coupon_code ) ) {
WC()->cart->apply_coupon( $coupon_code );
wc_print_notices();
}
}