شما اینجا هستید
وردپرس » تعیین حداقل مبلغ خرید در ووکامرس

در برخی فروشگاه های اینترنتی ووکامرسی به دلایلی نیاز است که مشتری یا کاربر سایت نتواند کمتر سفارش هایی کمتر از یک مقدار معین را ثبت کند . به عنوان مثال فرض کنید که شما بخواهید در فروشگاه وردپرسی خود امکان ثبت سفارش هایی با مبلغ 100 هزار تومان کمتر در سایت وجود نداشته باشد .

برای اینکار می توانید به راحتی با استفاده از کد زیر و قرار دادن آن در فایل functions.php پوسته فعال سایت خود این محدودیت را بر روی خریدها و سفارش های مشتریان اعمال کنید .

چنانچه می خواهید تنها با یک کلیک این ویژگی را به سایت وردپرسی خود اضافه کنید ، پیشنهاد ما به شما افزونه حرفه ای دستیار ووکامرس می باشد ، که دارای ده ها تنظیم متفاوت و کاربردی برای کنترل بهتر فروشگاه ووکامرسی شما می باشد .

در کد زیر مقدار متغیر $minimum که عدد 100000 می باشد را با مقدار مورد نیاز خود تغییر دهید .

لطفاً قبل از دستکاری فایل functions.php از آن یک نسخه پشتیبان تهیه کنید تا در صورت مواجه شدن با هر گونه اختلالی ، به راحتی بتوانید آن را بازیابی کنید .

/**
 * Set a minimum order amount for checkout
 */
add_action( 'woocommerce_checkout_process', 'wc_minimum_order_amount' );
add_action( 'woocommerce_before_cart' , 'wc_minimum_order_amount' );
 
function wc_minimum_order_amount() {
    // Set this variable to specify a minimum order value
    $minimum = 25000;

    if ( WC()->cart->total < $minimum ) {

        if( is_cart() ) {

            wc_print_notice( 
                sprintf( 'مقدار خرید شما کمتر از  %s می باشد شما باید مقدار بیشتری خرید کنید تا فاکتور شما به  %s تومان برسد' , 
                    wc_price( WC()->cart->total ), 
                    wc_price( $minimum )
                ), 'error' 
            );

        } else {

            wc_add_notice( 
                sprintf( 'مجموع سفارش فعلی شما %s  است - برای ثبت سفارش باید حداقل %s  سفارش داشته باشید' , 
                    wc_price( WC()->cart->total ), 
                    wc_price( $minimum )
                ), 'error' 
            );

        }
    }
}





اخبار زردیس | جدیدترین اخبار ایران و جهان