ตอนนี้เป็นเวลาที่ดีในการอัปเกรดเป็นธีม Shopify 2.0 หรือไม่

เผยแพร่แล้ว: 2022-04-19

ฤดูใบไม้ร่วงที่แล้ว ฉันเขียนเกี่ยวกับการอัปเกรดธีมเป็นร้านค้าออนไลน์ของ Shopify 2.0 ในขณะนั้น มีโฆษณามากมาย แต่มีไม่กี่คนที่พยายามอัปเกรดธีมของพวกเขา มีความสับสนมากมายหากร้านค้าควรอัปเกรดก่อนหรือหลังเทศกาลวันหยุด

หวังว่าตอนนี้ฉันจะสามารถเคลียร์ความสับสนได้บ้าง

Shopify's Online Store 2.0 มีตัวเลือกที่ทุกคนสามารถใช้ได้ ไม่ว่าคุณจะอยู่ในธีมใด ยังมีคุณลักษณะบางอย่างที่ไม่สามารถใช้ได้เว้นแต่คุณจะใช้ธีมที่เข้ากันได้กับ 2.0

คำตอบสั้น ๆ : เว้นแต่จะมีความต้องการเฉพาะที่ได้รับการแก้ไขด้วยธีมที่เข้ากันได้กับ 2.0 คุณอาจไม่จำเป็นต้องย้ายไปยังธีม 2.0

คนส่วนใหญ่ไม่ต้องการธีมที่เข้ากันได้กับ 2.0 ในขณะนี้ แต่เพื่อประโยชน์ในการผ่านมันทั้งหมดให้ฉันทำลายมันลง

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

ร้านค้าออนไลน์ของ Shopify คืออะไร 2.0

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

นี่คือความเสี่ยงและผลตอบแทนบางประการของฟีเจอร์ร้านค้าออนไลน์ 2.0 ของ Shopify

เพิ่มความยืดหยุ่น

ก่อนที่ฉันจะพูดถึงประเด็นสำคัญ ฉันต้องการสัมผัสถึงประโยชน์ทั่วไปของความยืดหยุ่นที่มากขึ้น

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

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

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

ส่วนทุกที่

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

เมื่อเราพูด Sections Anywhere นี่คือสิ่งที่เราหมายถึง

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

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

เครื่องมือปรับแต่งของ Shopify สำหรับหน้าสินค้าโดยเน้นที่เพิ่มบล็อกและเพิ่มส่วน

บล็อกต่างจากส่วนต่างๆ เล็กน้อย เหล่านี้เป็นชิ้นส่วนที่เข้าสู่ส่วนของคุณ

คิดว่าหน้าเว็บของคุณเป็นภาชนะใส่ไอศกรีมเนเปิลส์ขนาดยักษ์ขนาดครอบครัว การเสิร์ฟแต่ละครั้งประกอบด้วยรสสตรอว์เบอร์รี่ ช็อคโกแลต และวานิลลาแต่ละรสชาติ ข้างในไอศกรีมสตรอว์เบอร์รี่ คุณมีสตรอเบอรี่ชิ้นหนึ่ง

หากเราแปลงเงื่อนไขนี้เป็นข้อกำหนดของ Shopify สำหรับหน้าสินค้า ส่วนหนึ่งคือแบบฟอร์มสินค้าของคุณ (ไอศกรีมสตรอเบอร์รี่) ชิ้นส่วนภายในส่วนสามารถผสมและจับคู่ได้ ซึ่งอาจรวมถึงชื่อผลิตภัณฑ์ ราคา และปุ่มหยิบใส่ตะกร้า (ซึ่งแต่ละชิ้นเป็นชิ้นสตรอเบอร์รี่ที่แตกต่างกัน)

ดังนั้นสิ่งที่ Shopify เรียกคือรสชาติไอศกรีมที่แตกต่างกัน และในบางส่วนมีบล็อก สตรอเบอร์รี่ บางส่วนไม่รองรับบล็อก เช่นเดียวกับไอศกรีมช็อกโกแลตที่ไม่มีสตรอเบอรี่ชิ้น

การแสดงผลแบบกราฟิกแสดงความแตกต่างระหว่างส่วน Shopify และ Blocks

ส่วนขยายแอป

ส่วนขยายแอปของ Shopify ช่วยให้แอปสามารถผสานรวมกับหน้าร้านของคุณได้อย่างราบรื่นยิ่งขึ้น

มีสองวิธีที่แอพสามารถใช้คุณสมบัติ Online Store 2.0 ที่ส่งผลกระทบโดยตรงต่อร้านค้าของคุณ App Blocks และ App Embed Blocks

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

เครื่องมือปรับแต่งของ Shopify สำหรับหน้าสินค้าโดยเน้นที่ App Block

App Embed Blocks ช่วยให้แอปต่างๆ เช่น JSON-LD สำหรับ SEO เพิ่มโค้ดลงในทั้งหน้าได้ ซึ่งเป็นเรื่องปกติสำหรับแอปที่ทำงานอยู่เบื้องหลังและไม่ทำอะไรให้เห็นบนหน้า

การตั้งค่าธีมสำหรับ App Embeds ซึ่งแสดงว่า JSON-LD สำหรับแอปข้อมูลที่มีโครงสร้าง SEO เปิดใช้งานอยู่


เหตุผลสำคัญว่าทำไมสิ่งนี้ถึงดีสำหรับแอพนั้นเป็นเทคนิคจริงๆ ดังนั้นฉันจะไม่เจาะลึกเรื่องนี้มากเกินไป

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

ความเสี่ยง: แอพบางตัวยังไม่มี

แอพส่วนใหญ่ไม่ได้ย้ายไปที่ Online Store 2.0 ดังนั้นค่ายังค่อนข้างต่ำ

ไม่ได้หมายความว่าแอพจำเป็นต้องเพิ่มเกม… ฉันหมายถึงบางอย่างต้องทำ แต่ในบางกรณี พวกเขาไม่สามารถย้ายไป 2.0 ได้อย่างแท้จริง Shopify ขาดส่วนสำคัญเพื่อให้แอปทำงานตามที่คาดไว้ภายในข้อจำกัดและจิตวิญญาณของความเข้ากันได้ของ 2.0

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

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

Metafields

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

ตัวเลือกการตั้งค่า Metafields สำหรับสินค้า ตัวเลือกสินค้า คอลเลกชัน ลูกค้า และคำสั่งซื้อ

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

การใช้งานทั่วไปคือการแสดงเนื้อหาต่างๆ ในหน้าผลิตภัณฑ์ แทนที่จะสร้างเทมเพลตที่กำหนดเอง ตัวอย่างเช่น คำอธิบายเฉพาะรายละเอียดปลีกย่อย คุณอาจพูดว่า “หากมีฟิลด์เมตานี้ (กำหนดให้กับตัวแปรเฉพาะนั้น) แสดงคำอธิบายนี้”

อีกตัวอย่างหนึ่งคือวิธีที่ Shopify ใช้เมตาฟิลด์เพื่อซ่อนเพจของคุณจากเครื่องมือค้นหา

ความเสี่ยง: คุณยังไม่สามารถพึ่งพา Metafields ดั้งเดิมของ Shopify ได้

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

Shopify ยังไม่ได้เปิดตัวเมตาฟิลด์ดั้งเดิมที่ระดับร้านค้า หน้า และบล็อก

ดังนั้นจึงมีความจำเป็นต้องใช้แอพ metafield

เส้นทางการอัพเกรดที่ง่ายขึ้น

ด้วยธีมที่เข้ากันได้กับ Shopify Online Store 2.0 เส้นทางการอัปเกรดสำหรับธีมของคุณควรปรับปรุงและทำให้สิ่งต่างๆ ง่ายขึ้นมาก

เป้าหมายใหญ่ (ฉันคิดว่า) ของ 2.0 คือการยุติการใช้โค้ดที่ผู้ค้าเพิ่มในธีมของตน รหัสที่กำหนดเองทำให้การอัปเดตธีมเป็นฝันร้าย ฉันกล้าพูดเลยว่าเป็นไปไม่ได้ หากคุณไม่มีทรัพยากรที่จะทำด้วยตัวเอง

หวังว่าการย้ายไปยังธีมที่เข้ากันได้ 2.0 น่าจะหมายถึงการแก้ไขโค้ดที่กำหนดเองน้อยลง แต่ฉันมีข้อสงสัย

ความเสี่ยง: การแก้ไขโค้ดจะทำลายเส้นทางการอัปเดต

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

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

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

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

คุณลักษณะใดของร้านค้าออนไลน์ 2.0 ที่มีให้สำหรับธีมที่ไม่ใช่ 2.0

ธีมทั้งหมด ไม่ว่าคุณจะใช้เวอร์ชันใดก็ตาม

  1. App Embed Blocks
    ทุกคน โดยไม่คำนึงถึงธีมของคุณ สามารถติดตั้งแอป เช่น JSON-LD สำหรับ SEO ที่ใช้ App Embed Blocks ได้ เนื่องจากเราไม่ได้สัมผัสสิ่งใดบนหน้าเว็บ ไม่สำคัญว่าคุณมีธีมที่เข้ากันได้หรือ 2.0 ดั้งเดิมหรือไม่
  2. Metafields
    เมตาฟิลด์ของ Shopify มีมาหลายปีแล้ว แม้ว่าการเข้าถึงโดยไม่ต้องใช้รหัส คุณต้องใช้แอป ตอนนี้ ร้านค้าทั้งหมดไม่ว่าคุณจะใช้ธีมใดสามารถใช้เมตาฟิลด์ดั้งเดิมใน Shopify ได้

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

อย่าซ่อมสิ่งที่ยังไม่พัง

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

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

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

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

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