نحوه ایجاد کد تخفیف سفارشی ووکامرس

کد تخفیف سفارشی ووکامرس

کد تخفیف سفارشی ووکامرس – اضافه کردن کوپن سفارشی ووکامرس یک فرایند ساده است. اگر چه چندین راه وجود دارد که صاحبان فروشگاه ووکامرس می توانند در فروشگاه خود کوپن ها را اضافه و ارائه کنند، روش هایی که بیشترین کنترل را در کل ایجاد و ارائه ایجاد می کنند با ایجاد کوپن ها از طریق کد است.

کد تخفیف سفارشی ووکامرس

این فرایند ساده، شامل اضافه کردن کد تخفیف ووکامرس به فایل functions.php است.

در این مرحله، مهم است که اشاره شود که تمام کد های ذکر شده در این آموزش باید به functions.php اضافه شود.

من به شما نشان خواهم داد که چگونه کد کوپن تخفیف را اضافه کنید، و سپس تاثیر کوپن را در عمل نشان می دهم.

مرحله 1: اضافه کردن کد کوپن ووکامرس برای یک محصول خاص

برای ایجاد یک کوپن با یک عنوان خاص، کد زیر را به functions.php  اضافه کنید.

توجه داشته باشید پس از ایجاد کوپن، آن به طور خودکار برای شناسه های محصول خاص اعمال می شود.


add_action( 'woocommerce_before_cart', 'cw_coupons_matched' );

function cw_coupons_matched() {

    global $woocommerce;

    $cw_coupon = 'cloudways';

    if ( $woocommerce->cart->has_discount( $cw_coupon ) ) return;

    foreach ( $woocommerce->cart->cart_contents as $key => $values ) {

        $autocoupon = array( 65 );

        if( in_array( $values['product_id'], $autocoupon ) ) {
            $woocommerce->cart->add_discount( $cw_coupon );
            wc_print_notices();
        }
    }
}

در قسمت بالا، خط زیر را مشاهده کنید:


$autocoupon = array( 65 )

این شناسه محصول است که کوپن به طور خودکار اعمال می شود.

اگر میخواهید کوپن را برای چندین محصول اعمال کنید، فقط اعداد خود را با علامت کاما در آرایه وارد کنید.

شناسه محصول را می توان درست در زیر نام محصول در فهرست همه محصولات یافت کرد.

مرحله 2: به روز رسانی اطلاعات کوپن تخفیف ووکامرس

هنگامی که شما کوپن دارید، گام بعدی این است که آن را اضافه کنید تا قوانین و اطلاعات مربوط به کوپن را به روز کنید. برای این به مسیر ووکامرس > منوی کوپن ها بروید و کوپنی که شما ایجاد کرده اید را انتخاب کنید.

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

شما می توانید نوع تخفیف برای محصول را تغییر دهید، همراه با مبلغ تخفیف.

از آنجا که کوپن ها محدود به زمان هستند، باید در تنظیم تاریخ انقضا مراقب باشید تا اطمینان حاصل شود که پایان کوپن با زمان وعده داده شده در مبارزات بازاریابی منطبق است.

مرحله 3: کوپن کد در عمل

در این مرحله، کوپن برای کسب و کار آماده است.

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

مرحله 4: اعمال تخفیف برای همه محصولات

مواردی وجود دارد که صاحب فروشگاه تمایل به ایجاد یک کوپن مناسب برای همه محصولات در فروشگاه داشته باشد.

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

در اینجا نحوه ایجاد این کوپنها را خواهید دید.

توجه: همانطور که گفته شد، این به فایل functions.php child theme اضافه می شود.


add_action( 'woocommerce_before_cart', 'cw_coupons_matched' );

function cw_coupons_matched() {
    global $woocommerce;
    $cw_coupon  = 'cloudways';
    if ( $woocommerce->cart->has_discount( $cw_coupon  ) ) return;
    $woocommerce->cart->add_discount( $cw_coupon  );
}

مرحله 5: کوپن تخفیف را از طریق کد ایجاد کنید

تا کنون شما کوپن را ابتدا ایجاد کرده اید و سپس آن را از طریق منوی ووکامرس تنظیم کردید.

خبر خوب این است که کاربران قدرت این را دارند که می توانند اطلاعات کوپن را از طریق یک کد ساده ایجاد و تنظیم کنند.


$coupon = array(
    'post_title' => $coupon_code,
    'post_content' => '',
    'post_status' => 'publish',
    'post_author' => 1,
    'post_type'		=> 'shop_coupon'
);

$new_coupon_id = wp_insert_post( $coupon );

همانطور که می بینید، در قطعه فوق، من یک کوپن با تمام پارامترهای دلخواه ایجاد کرده ام، و سپس آن را در لیست کوپن های فعال قرار داده ام.

نتیجه

ایجاد کوپن برای فروشگاه ووکامرس یک فرایند ساده است که پتانسیل بالایی برای افزایش فروش و حاشیه سود دارد. در این آموزش، من چندین روش برای اضافه کردن کوپن به فروشگاه را مورد بحث قرار دادم.

امیدواریم از خواندن این مقاله لذت برده باشید.

نظرات خود را با ما به اشتراک بگذارید.

منتظر مقالات بیشتر در ماهدیس وب باشید.

 

ارسال دیدگاه

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

کد امنیتی Time limit is exhausted. Please reload CAPTCHA.