ให้ลูกค้าเลือกตัวเลือก

เมื่อลูกค้าเข้าชมหน้าสินค้าในร้านค้าออนไลน์ของคุณ ระบบจะเลือกตัวเลือกสินค้าแรกที่มีอยู่ไว้ตามค่าเริ่มต้น คุณสามารถใช้การปรับแต่งนี้เพื่อปิดใช้การเลือกตัวเลือกสินค้าแรกที่มีอยู่โดยอัตโนมัติได้ ด้วยวิธีนี้ ลูกค้าจะได้รับแจ้งให้เลือกตัวเลือกสินค้าด้วยตนเองก่อนที่จะแสดงตัวเลือกสินค้า

เลือกตัวเลือก

ธีมที่แบ่งส่วนและธีมที่ไม่แบ่งส่วน

หมายเหตุ: ขั้นตอนสำหรับบทแนะนำการใช้งานนี้จะแตกต่างกันไป ขึ้นอยู่กับว่าคุณกำลังใช้ธีมที่แบ่งส่วน หรือไม่แบ่งส่วน อยู่ โดยธีมที่แบ่งส่วนจะให้คุณสามารถลากและวางวัตถุเพื่อจัดการเลย์เอาต์ของหน้าแรกได้ ในขณะที่ธีมที่ไม่แบ่งส่วนนั้นไม่สามารถทำได้

หากต้องการทราบว่าธีมของคุณรองรับส่วนหรือไม่ ให้ไปที่หน้าแก้ไขโค้ดของธีม หากมีไฟล์ในไดเรกทอรีส่วน หมายความว่าคุณกำลังใช้ธีมที่แบ่งส่วน ธีมที่ไม่แบ่งส่วนเปิดตัวก่อนเดือนตุลาคม 2016 และไม่มีไฟล์ในไดเรกทอรีส่วน

หากคุณใช้ธีมที่แบ่งส่วน ให้คลิกปุ่ม ธีมที่แบ่งส่วน แล้วดำเนินการตามคำแนะนำ หากคุณใช้ธีมที่ไม่แบ่งส่วนซึ่งเป็นรุ่นเก่า ให้คลิกปุ่ม ธีมที่ไม่แบ่งส่วน แล้วดำเนินการตามคำแนะนำ

ขั้นตอนต่างๆ สำหรับธีมที่แบ่งส่วน

เลือกธีมของคุณ

ขั้นตอนสำหรับการปรับแต่งนี้จะแตกต่างกันไปขึ้นอยู่กับธีมของคุณ คลิกปุ่มสำหรับธีมของคุณก่อนทำตามคำแนะนำด้านล่าง:

ขั้นตอนต่างๆ สำหรับธีมที่ไม่แบ่งส่วน

เพิ่มการแจ้งเตือนไปยังเมนูดรอปดาวน์ของตัวเลือกสินค้า

วิธีเพิ่มการแจ้งเตือนไปยังเมนูดรอปดาวน์ตัวเลือกสินค้าของคุณ:

  1. ในไดเรกทอรีส่วนย่อย ให้คลิก เพิ่มส่วนย่อยใหม่
  2. ตั้งชื่อส่วนย่อย pick-an-option ใหม่ของคุณ

เพิ่มส่วนย่อยใหม่

  1. ในไฟล์ส่วนย่อยใหม่ของคุณ ให้วางโค้ดนี้ที่โฮสต์โดย GitHub
  2. คลิกที่ “บันทึก
  3. ในไดเรกทอรีเลย์เอาต์ ให้คลิก theme.liquid
  4. ค้นหาแท็กปิด </body> ใกล้กับด้านล่างของไฟล์ ในบรรทัดใหม่ด้านบนแท็กปิด </body> ให้วางโค้ดต่อไปนี้:
{% render 'pick-an-option' %}

รวมถึงการเลือกส่วนย่อย

  1. คลิกที่ “บันทึก
  2. ค้นหาไฟล์ที่มีแบบฟอร์มเพิ่มลงในตะกร้าสินค้า ซึ่งจะมีการระบุที่มา action ที่ตั้งไว้เป็น /cart/add โดยจะต้องเป็นหนึ่งในสี่ไฟล์เหล่านี้:

    • เทมเพลต product.liquid ใต้เทมเพลต
    • เลย์เอาต์ theme.liquid ใต้เลย์เอาต์
    • ส่วนย่อย product.liquid ใต้ส่วนย่อย
    • ส่วนย่อย single-product.liquid ใต้ส่วนย่อย
  3. ค้นหาโค้ดนี้ภายในแบบฟอร์ม:

<option {% if variant == product.selected_or_first_available_variant %} selected="selected" {% endif %} data-sku="{{ variant.sku }}" value="{{ variant.id }}">{{ variant.title }} - {{ variant.price | money_with_currency }}</option>

หรือ

<option {% if variant == current_variant %} selected="selected" {% endif %} data-sku="{{ variant.sku }}" value="{{ variant.id }}">{{ variant.title }} - {{ variant.price | money_with_currency }}</option>

แทนที่ด้วย:

<option {% if forloop.length <= 1 and variant == product.selected_or_first_available_variant %} selected="selected" {% endif %} data-sku="{{ variant.sku }}" value="{{ variant.id }}">{{ variant.title }} - {{ variant.price | money_with_currency }}</option>
  1. ค้นหาและแทนที่โค้ดต่อไปนี้:
    • Minimal, Pop หรือ Supply: หากคุณใช้ธีม Minimal, Pop หรือ Supply ให้ค้นหาโค้ดนี้ทั้งหมด:
{% assign featured_image = product.selected_or_first_available_variant.featured_image | default: product.featured_image %}

แทนที่ด้วย:

{% assign featured_image = product.selected_variant.featured_image | default: product.featured_image %}
  • ธีมของ Shopify อื่นๆ: หากคุณใช้ธีมอื่นๆ ของ Shopify ให้ค้นหาโค้ดนี้:
{% assign current_variant = product.selected_or_first_available_variant %}

แทนที่ด้วย:

{% assign current_variant = product.selected_variant %}
  1. คลิกที่ “บันทึก

เปลี่ยนการตั้งค่าภาษาของปุ่มเพิ่มลงในตะกร้าสินค้า

คุณสามารถเปลี่ยนการตั้งค่าภาษาสำหรับปุ่มเพิ่มลงในตะกร้าสินค้าเพื่อไม่ให้สินค้าแสดงข้อความ “ไม่พร้อมใช้งาน” ก่อนทำการเลือก

  1. ในส่วนผู้ดูแล Shopify ให้ไปที่ร้านค้าออนไลน์ > ธีม
  2. ค้นหาธีมที่คุณต้องการแก้ไข จากนั้นคลิก ... > แก้ไขเนื้อหาธีมเริ่มต้น
  3. ในกล่องฟิลเตอร์ ให้พิมพ์ unavailable เพื่อแสดง การแปล “ที่ไม่สามารถแปลได้”
  4. แทนที่ข้อความ “ไม่พร้อมใช้งาน” ด้วย Make a selection
  5. คลิกที่ “บันทึก

พร้อมเริ่มต้นการขายด้วย Shopify แล้วหรือยัง

ทดลองใช้งานฟรี