نحوه راه اندازی ووکامرس خرید One Get One

چگونه به دنبال راهی برای افزودن قابلیت خرید (BOGO) در فروشگاه خود هستید؟ BOGO یا Buy one Get One Free یک راه موثر برای افزایش ترافیک و فروش بیشتر است. ممکن است بخواهید این ویژگی را برای پاکسازی موجودی خود معرفی کنید.

همچنین راهی ارزان تر برای ایجاد پایگاه مشتری وفادار است. می توانید از کوپن ها استفاده کنید اما این بدان معناست که باید آنها را برای مشتریان خود ارسال کنید. با توجه به هزینه تبلیغات آنلاین مانند PPC و تبلیغات در رسانه های اجتماعی ، استفاده از کوپن یکی از جایگزین ها است.

با این حال ، می توانید این قابلیت را با استفاده از کد PHP سفارشی اضافه کنید.

قبل از ادامه کار ، توصیه می کنیم طرح زمینه کودک ایجاد کنید. این امر باعث می شود که تغییرات شما در حین بروزرسانی از بین نرود.

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

ووکامرس خرید یکی بدون افزونه

در پایان این آموزش مختصر ، می توانید ویژگی خرید یک و دریافت یک را در صفحه پرداخت اضافه کنید.

ادامه مطلب را بخوانید ، زیرا قبل از شروع برخی شرایط را مشخص می کنیم.

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

مراحل اضافه کردن خرید یکی بدون افزونه

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

با این حال ، توجه به این نکته ضروری است که محصول دوم باید 0 = قیمت داشته باشد اگر می خواهید آن را به طور کامل هدیه دهید.

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

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

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

  • وارد سایت وردپرس خود شوید و به عنوان کاربر مدیر به داشبورد دسترسی پیدا کنید.
  • از منوی داشبورد ، روی منوی ظاهر> منوی ویرایشگر تم کلیک کنید. هنگامی که صفحه ویرایشگر تم باز می شود ، به دنبال فایل توابع موضوع بگردید که در آن ما تابع را اضافه می کنیم که در آن خرید یک ویژگی دریافت می کند.
  • به یاد داشته باشید که شناسه های محصول را بررسی کنید.
  • کد زیر را به فایل php اضافه کنید:
/**
 * @قطعه افزودن خرید یکی دریافت یکی
  */
add_action( 'template_redirect', 'sevencloner_add_gift_if_id_in_cart' );
 function sevencloner_add_gift_if_id_in_cart() {
    if ( is_admin() ) return;
   if ( WC()->cart->is_empty() ) return;
   $product_bought_id = 32;
   $product_gifted_id = 57;
    // ببینید آیا شناسه محصول در سبد خرید موجود است یا خیر
   $product_bought_cart_id = WC()->cart->generate_cart_id( $product_bought_id );
   $product_bought_in_cart = WC()->cart->find_product_in_cart( $product_bought_cart_id );
    // ببینید آیا شناسه هدیه در سبد خرید وجود دارد یا خیر
   $product_gifted_cart_id = WC()->cart->generate_cart_id( $product_gifted_id );
   $product_gifted_in_cart = WC()->cart->find_product_in_cart( $product_gifted_cart_id );
    // اگر در سبد خرید هدیه را حذف نکنید ، هدیه دیگر را اضافه کنید
   if ( ! $product_bought_in_cart ) {
      if ( $product_gifted_in_cart ) WC()->cart->remove_cart_item( $product_gifted_in_cart );
   } else {
      if ( ! $product_gifted_in_cart ) WC()->cart->add_to_cart( $product_gifted_id );
   }
}
  • این نتیجه است:

نتیجه

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

در این مقاله قصد داریم تا درباره نحوه راه اندازی ووکامرس خرید One Get One صحبت کنیم.


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

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

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

ناصر خالدی

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

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

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

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

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

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

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

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

بک لینک چیست؟

بک لینک (Back Link) به لینک دادن یک سایت به سایت دیگر گفته میشود که یک فاکتور مهم و اساسی در سئو هر سایتی می باشد.


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

درباره فایل Robots.txt

این فایل ربات های خزنده موتور های جستجو را راهنمایی می کنند و به آنان می فهماند که چه دایرکتوری و لینک هایی قابل بررسی و چه دایرکتوری و لینک هایی غیرقابل برررسی می باشند...


۱۲۰
۰
۲ دی ۱۳۹۹

پی اچ پی - PHP

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


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

نود جی اس

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


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