نحوه تنظیم حداکثر یا حداقل تعداد سفارش ووکامرس

آیا به دنبال راهی آسان برای ویرایش حداقل یا حداکثر تعداد سفارش هستید؟ ممکن است بخواهید این ویژگی را در فروشگاه ووکامرس خود برای کنترل خرید مشتریان معرفی کنید. در این پست می خواهم به شما نشان دهم که چگونه حداقل یا حداکثر سفارش ووکامرس را تنظیم کنید.

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

ووکامرس حداقل یا حداکثر تعداد سفارش

در این آموزش مختصر ، ما یک راه حل سفارشی برای ویرایش حداقل یا حداکثر مقدار سفارش با استفاده از PHP با شما به اشتراک می گذاریم. توصیه می کنیم از طرح زمینه کودک استفاده کنید تا تغییرات شما در حین بروزرسانی از بین نرود.

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

اجازه دهید ما ببینیم چگونه می توانید به این هدف برسید.

مراحل تنظیم حداقل ، حداکثر و مقدار شروع به مقدار سبد در صفحه محصول و صفحه سبد ووکامرس

در اینجا مراحلی وجود دارد که باید دنبال کنید:

  • وارد سایت وردپرس خود شوید و به عنوان کاربر مدیر به داشبورد دسترسی پیدا کنید.
  • از منوی داشبورد ، روی منوی ظاهر> منوی ویرایشگر تم کلیک کنید. هنگامی که صفحه ویرایشگر تم باز می شود ، به دنبال فایل توابع موضوع بگردید که در آن تابع اضافه کننده مقدار حداقل ، حداکثر و مقدار شروع را به مقدار سبد خرید اضافه می کنیم.
  • کد زیر را به فایل php اضافه کنید:
/**
 
 * Code snippet: Set the Minimum, Maximum, and Start Value to Cart Quantity
 
 */
 
add_filter( 'woocommerce_quantity_input_args', 'sevencloner_woocommerce_quantity_changes', 10, 2 );
 
   function sevencloner_woocommerce_quantity_changes( $args, $product ) {
 
      if ( ! is_cart() ) {
 
        $args['input_value'] = 4; // از این مقدار شروع کنید (به طور پیش فرض  = 1)
 
      $args['max_value'] = 10; // حداکثر مقدار (به طور پیش فرض  = -1)
 
      $args['min_value'] = 4; //حداقل مقدار (به طور پیش فرض  = 0)
 
      $args['step'] = 2; // Increment/decrement by this value (default = 1)
 
     } else {
 
        // "min_value" سبد خرید 0 است و ما نیازی به "input_value" نداریم"
 
      $args['max_value'] = 10; // حداکثر مقدار (به طور پیش فرض  = -1)
 
      $args['step'] = 2; // افزایش/کاهش با این مقدار (به طور پیش فرض  = 0)
 
      // IF STEP & lt؛ MIN_VALUE
 
      // $args['min_value'] = 4; //حداقل مقدار (به طور پیش فرض  = 0)
 
     }
 
      return $args;
 
   }
  • در مثال ما ، ما حداقل مقدار را 4 و حداکثر مقدار را 10 تنظیم کرده ایم. بسته به نیاز خود باید آن قسمت را ویرایش کنید. این نتیجه است:

  • اگر می خواهید حداقل مقدار را برای تغییرات تنظیم کنید ، کد زیر را به فایل php اضافه کنید:
/**
 
 * Code snippet:    Minimum Add to Cart Quantity for Variations for WooCommerce
 
*/
 
add_filter( 'woocommerce_available_variation', 'sevencloner_woocommerce_quantity_min_variation', 9999, 3 );
 
function sevencloner_woocommerce_quantity_min_variation( $args, $product, $variation ) {
 
   $args['min_qty'] = 5;
 
   return $args;
 
}

بسته شدن

ووکامرس این ویژگی را ندارد که هنگام سفارش محصول حداقل و حداکثر مقدار را تعیین کند.

با این حال ، ما به اشتراک گذاشته ایم که چگونه می توانید به راحتی این کار را با استفاده از PHP انجام دهید.

اکنون می توانید حداقل یا حداکثر مقدار سفارش را در فروشگاه ووکامرس خود تنظیم کنید. راه حل هایی که به اشتراک گذاشته ایم در زمینه ویترین فروشگاه آزمایش شده اند.

بسیار مهم است که قطعات PHP را در پایین فایل theme.php theme فرزند خود قرار دهید. هنگام ویرایش این فایل باید بسیار مراقب باشید.

اگر افزونه ای رایگان می خواهید که به شما کمک کند این ویژگی را به فروشگاه ووکامرس خود اضافه کنید ، Min and Max Quantity for ووکامرس بهترین انتخاب برای شما است.

دیدگاه‌ها و پرسش‌ها

برای ارسال نظر نیاز است تا ابتدا وارد سایت شوید.

هیچ نظری ارسال نشده است.

در این مقاله قصد داریم تا درباره نحوه تنظیم حداکثر یا حداقل تعداد سفارش ووکامرس صحبت کنیم.


قیمت آموزش
رایگان
نوع دسترسی
رایگان

این مقاله در حال حاضر تنها به روش رایگان در دسترس می باشد.

ناصر خالدی
مدرس دوره

ناصر خالدی

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

گفتگوی برنامه نویسان

بخشی برای حل مشکلات برنامه‌نویسی و مباحث پیرامون آن

دوره های پیشنهادی

مقالات پیشنهادی

هوش مصنوعی

هوش مصنوعی یا هوش ماشینی, به هوشمندی نشان داده شده توسط ماشین در شرایط مختلف گفته میشود که مقابل هوش طبیعی در انسان ها قرار دارد که ...


۸۶۳
۰
۱۱ آذر ۱۳۹۹

پی اچ پی - PHP

با استفاده از این زبان می توان وب سایت های پویا طراحی کرد, این زبان می تواند با HTML ادغام شود, در حقیقت یک زبان اسکریپتی متن باز و رایگان است. یعنی زمانی که سرور درخواست ...


۹۴۶
۰
۱۳ آذر ۱۳۹۹

نود جی اس

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


۹۱۲
۰
۱۲ آذر ۱۳۹۹

جاوا اسکریپت

جاوا اسکریپت یک زبان پویا و محبوب مبتنی بر شیء, داینامیک و مفسری می باشد. این زبان برای برنامه نویسی سمت سرور و کلاینت استفاده میشود که ...


۸۶۸
۰
۱۳ آذر ۱۳۹۹