การอัปเดตธีม

Shopify และนักออกแบบธีมรายอื่นๆ จะเปิดตัวธีมเวอร์ชันอัปเดตที่พวกเขาเผยแพร่บน Shopify Theme Store เป็นระยะๆ ซึ่งโดยปกติแล้วเวอร์ชันที่อัปเดตเหล่านี้จะประกอบด้วยฟีเจอร์ใหม่ๆ การปรับปรุงด้านการออกแบบ และการแก้ไขจุดบกพร่อง

หากคุณติดตั้งธีมฟรีหรือธีมแบบมีค่าใช้จ่ายจาก Shopify Theme Store เมื่อมีการเปิดตัวธีมเวอร์ชันอัปเดต คุณจะสามารถเพิ่มเวอร์ชันที่อัปเดตลงในธีมแบบร่างได้ฟรี ระบบไม่รองรับการอัปเดตสำหรับธีมภายนอกที่ซื้อจากนอก Shopify Theme Store

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

ไม่ใช่ทุกธีมที่จะได้รับการอัปเดต ตัวอย่างเช่น หากคุณมีธีมรุ่นเก่าที่ไม่ได้อยู่ในรายการของ Theme Store ธีมของคุณก็จะไม่ได้รับการอัปเดตใดๆ

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

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

ข้อควรพิจารณาในการอัปเดตธีม

โปรดดูข้อควรพิจารณาต่อไปนี้ในการอัปเดตธีมของคุณ

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

ตรวจสอบเวอร์ชันธีมของคุณ

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

เมื่อธีมของคุณเป็นเวอร์ชันล่าสุดที่มีอยู่ ระบบจะแสดงข้อความสถานะว่า ธีมนี้เป็นเวอร์ชันล่าสุดแล้ว

ตัวอย่างร้านค้าออนไลน์ที่ใช้ธีม Dawn ที่เป็นเวอร์ชันล่าสุด

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

อัปเดตธีมของคุณด้วยตนเอง

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

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

ตัวอย่างร้านค้าออนไลน์ที่มีการอัปเดตธีม Dawn ที่ผ่านการตรวจสอบแล้ว

การปรับแต่งใดๆ ที่คุณทำกับธีมโดยใช้ตัวแก้ไขธีมจะได้รับการคัดลอกและนำไปใช้กับธีมที่อัปเดตแล้ว ซึ่งรวมถึงการปรับเปลี่ยนต่อไปนี้

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

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

ตัวอย่างร้านค้าออนไลน์ที่มีการอัปเดตธีม Horizon ที่มีการเปลี่ยนแปลงโค้ด

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

หากการแก้ไขโค้ดรวมอยู่ในการอัปเดต ข้อความจะแสดงว่า “เพิ่มธีมแล้ว: รวมการแก้ไขโค้ดสำเร็จแล้ว”

ตัวอย่างร้านค้าออนไลน์ที่อัปเดตธีม Horizon ซึ่งมีการแก้ไขโค้ดสำเร็จ

หากการแก้ไขโค้ดไม่รวมอยู่ในการอัปเดต ข้อความจะแสดงว่า “เพิ่มธีมแล้ว: ไม่สามารถรวมการแก้ไขโค้ดได้”

ตัวอย่างร้านค้าออนไลน์ที่อัปเดตธีม Horizon ซึ่งมีการแก้ไขโค้ดไม่สำเร็จ

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

การเปลี่ยนแปลงโค้ดอาจมาจากแหล่งที่มาใดแหล่งที่มาหนึ่งดังต่อไปนี้

  • การเปลี่ยนแปลงโค้ดด้วยตนเองที่ทำกับไฟล์ธีมของคุณในตัวแก้ไขโค้ด ยกเว้นไฟล์ในโฟลเดอร์ Templates และไฟล์ settings_data.json ในโฟลเดอร์ Config
  • การเปลี่ยนแปลงโค้ดที่แอปซึ่งคุณติดตั้งไว้ในร้านค้าดำเนินการกับไฟล์ธีมของคุณโดยอัตโนมัติ

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

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

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

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

การอัปเดตธีมของคุณโดยอัตโนมัติ

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

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

ตัวอย่างร้านค้าออนไลน์ที่มีธีม Dawn ที่อัปเดตโดยอัตโนมัติ

การอัปเดตที่ไม่รองรับสำหรับธีมของคุณ

คุณสามารถรับการอัปเดตได้เฉพาะธีมที่ติดตั้งจาก Shopify Theme Store เท่านั้น การอัปเดตอัตโนมัติไม่รองรับธีมที่อัปโหลด ดังนั้นคุณจึงต้องดำเนินการอย่างใดอย่างหนึ่งต่อไปนี้เพื่ออัปเดตธีมที่อัปโหลด

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

ตัวอย่างร้านค้าออนไลน์ที่ใช้ธีมที่ไม่รองรับการอัปเดตเนื่องจากไม่ได้มาจาก Theme Store

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

ตัวอย่างร้านค้าออนไลน์ที่ใช้ธีมที่ไม่รองรับการอัปเดตเนื่องจากเป็นธีมรุ่นเก่า

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