هل الوقت مناسب الآن للترقية إلى سمة Shopify 2.0؟

نشرت: 2022-04-19

في الخريف الماضي ، كتبت عن ترقية السمات إلى Shopify's Online Store 2.0. في ذلك الوقت ، كان هناك الكثير من الضجيج ولكن لم يحاول الكثيرون ترقية سماتهم. كان هناك الكثير من الالتباس حول ما إذا كان يجب ترقية المتاجر قبل موسم العطلات أو بعده.

آمل أن أتمكن من توضيح بعض الالتباس الآن.

Shopify's Online Store 2.0 لديه خيارات متاحة للجميع بغض النظر عن الموضوع الذي تستخدمه. ومع ذلك ، هناك بعض الميزات غير المتاحة إلا إذا كان لديك سمة متوافقة مع الإصدار 2.0.

الإجابة المختصرة: ما لم تكن هناك حاجة محددة يتم حلها باستخدام سمة متوافقة مع 2.0 ، فربما لا تحتاج إلى الانتقال إلى سمة 2.0 .

لا يحتاج معظم الأشخاص في الواقع إلى سمة متوافقة مع الإصدار 2.0 في الوقت الحالي. ولكن من أجل متابعة كل ذلك ، اسمحوا لي أن أقوم بتفصيله.

إذا كنت تستخدم بالفعل سمة متوافقة مع الإصدار 2.0 ، فهذا رائع. لا يزال بإمكانك تعلم شيء أو شيئين ، لذا استمر في القراءة.

ما هو بالضبط Shopify's Online Store 2.0

يعد Online Store 2.0 مجموعة من الميزات التي تفتح الفرص للتجار والمطورين على حدٍ سواء. يمكن أن تكون الميزات الجديدة تحسينًا ، ولكن هناك تكاليف سترغب في موازنتها قبل اتخاذ قفزة في موضوع أو تطبيق جديد.

فيما يلي بعض المخاطر والمكافآت الخاصة بـ Shopify's Online Store 2.0.

زيادة المرونة

قبل أن أتطرق إلى التفاصيل الجوهرية ، أردت أن أتطرق إلى الفائدة العامة لمزيد من المرونة.

إحدى الشكاوى التي سمعتها عدة مرات من مالكي المتاجر هي أن تصميم القوالب يجعل كل متجر يبدو متماثلًا. تهدف القوالب إلى إنشاء تناسق عبر متجرك بالكامل. لكن لدي الرغبة في التميز عن الآخرين الذين يستخدمون نفس الموضوع.

أثناء قراءة الفوائد أدناه ، تذكر أن العديد من هذه الميزات تسمح بمزيد من المرونة حتى تتمكن من إنشاء موقع فريد ورائع المظهر دون تعديل الكود.

باستخدام السمات المتوافقة مع 2.0 ، لن تضطر إلى التلاعب بالكود بنفس القدر على الإطلاق. يمكنك بالتأكيد ذلك ، لكني أنصحك بالابتعاد عن تحرير ملفات التعليمات البرمجية إن أمكن. تتيح لك الميزات التي سأوضحها أدناه إنشاء قوالب فريدة لمتجرك مباشرةً في أداة تخصيص السمات في Shopify بدلاً من الواجهة الخلفية للرمز.

أقسام في أي مكان

أكبر فائدة هي القدرة على استخدام ما يسمى الأقسام والكتل عبر جميع القوالب بدلاً من الصفحة الرئيسية فقط. Shopify تسمي هذه الأقسام في أي مكان ، أم أنها في كل مكان؟ من يدري السبب يواصلون تغييره. #تسويق

عندما نقول Sections Anywhere ، فإليك ما نعنيه بالضبط.

تاريخيًا ، يتيح لك Shopify إضافة أقسام مختلفة إلى الصفحة الرئيسية فقط. في الصفحة الرئيسية ، يمكنك إضافة قسم لأحدث منشورات المدونة الخاصة بك ، أو تمييز مجموعة مميزة ، أو ربما إضافة الاشتراك في النشرة الإخبارية عبر البريد الإلكتروني.

باستخدام Sections Anywhere ، يمكنك إضافة أقسام مماثلة إلى أي صفحة تستخدم بنية 2.0. أقول هذا لأنه لا تقوم جميع السمات بتحديث قوالبها عبر القالب بأكمله. لذا ستعرف ما إذا كانت Sections Anywhere متاحة لأنها ستقول "إضافة قسم" أو "إضافة كتلة" في أداة تخصيص السمات.

مُخصص Shopify لصفحة منتج مع تمييز إضافة كتلة وإضافة قسم

الكتل مختلفة قليلاً عن الأقسام. هذه هي القطع التي تدخل في قسمك.

فكر في صفحتك على أنها حاوية عملاقة بحجم عائلي لآيس كريم نابولي. تتكون كل وجبة من نكهات فردية من الفراولة والشوكولاتة والفانيليا. داخل آيس كريم الفراولة ، لديك قطع من الفراولة.

إذا قمنا بتحويل هذا إلى Shopify شروط لصفحة منتج ، فإن القسم هو نموذج المنتج الخاص بك (آيس كريم الفراولة). يمكن خلط الأجزاء الموجودة داخل القسم ومطابقتها والتي يمكن أن تتضمن عنوان المنتج والسعر وزر إضافة إلى عربة التسوق (كل جزء منها عبارة عن قطعة فراولة مختلفة).

إذن ، ما تسميه Shopify أقسام هي نكهات الآيس كريم المختلفة وداخل بعض الأقسام توجد كتل ، الفراولة. بعض الأقسام لا تدعم الكتل ، تمامًا مثل آيس كريم الشوكولاتة الذي لا يحتوي على قطع فراولة.

عرض رسومي يوضح الفرق بين أقسام Shopify والكتل

ملحقات التطبيقات

يمنح امتداد تطبيق Shopify للتطبيقات القدرة على الاندماج بسلاسة أكبر مع واجهة متجرك.

هناك طريقتان مختلفتان يمكن لأي تطبيق من خلالها استخدام ميزات Online Store 2.0 التي تؤثر بشكل مباشر على متجرك. كتل التطبيقات وكتل تضمين التطبيق.

تسمح App Blocks للتطبيقات بإضافة رمز داخل القسم. هذا هو أفضل وصف للتطبيقات التي تحتوي على تمثيل مرئي على الصفحة. على سبيل المثال ، قد تستخدم تطبيقات المراجعة App Blocks حتى يتمكنوا من إضافة نجوم المراجعة داخل نموذج المنتج إلى جانب العنوان والسعر.

مُخصص Shopify لصفحة منتج مع تمييز App Block

تسمح App Embed Blocks للتطبيقات مثل JSON-LD for SEO بإضافة كودها إلى الصفحة بأكملها. هذا شائع مع التطبيقات التي تعمل خلف الكواليس ولا تفعل أي شيء مرئيًا على الصفحة.

توضح إعدادات السمات لـ App Embeds أنه تم تمكين تطبيق JSON-LD لتطبيق البيانات المنظمة لتحسين محركات البحث.


إن التفاصيل الجوهرية التي تجعل هذا الأمر مفيدًا للتطبيقات تقنية حقًا ، لذا لن أتعمق في هذا الأمر كثيرًا.

المهم هنا هو أن عملية التثبيت أسهل لأنك لست مضطرًا لتعديل الكود لتثبيت التطبيق. إذا كنت تقوم بتحرير الرمز ، فإن التطبيق لا يتوافق تمامًا مع الإصدار 2.0. قد لا يكون هذا خطأهم وسأشرح السبب.

المخاطر: ليست كل التطبيقات موجودة حتى الآن

لم تنتقل معظم التطبيقات إلى Online Store 2.0 ، لذا لا تزال القيمة منخفضة إلى حد ما.

هذا لا يعني أن التطبيقات بحاجة إلى رفع مستوى لعبتها ... أعني أن البعض يفعل ذلك. لكن في بعض الحالات ، لا يمكنهم الانتقال إلى الإصدار 2.0 حرفيًا. Shopify يفتقد إلى القطع الأساسية لتعمل تطبيقاتهم كما هو متوقع ضمن قيود وروح التوافق 2.0.

أكبر قيمة بالنسبة لك فيما يتعلق بالتطبيقات هي أن أولئك الذين انتقلوا تمامًا إلى هذا الإصدار الجديد لم يعد يدخلوا الكود مباشرة في المظهر الخاص بك.

على سبيل المثال ، أنشأ JSON-LD for SEO ملفًا وسطرًا من التعليمات البرمجية تم إدراجه في رمز المظهر الخاص بك. هذا يعني أننا قمنا بتغيير رمز السمة الخاص بك ولم تتمكن من تحديث السمات بسهولة أو لن يعمل التحديث التلقائي. الآن ، لا نلمس المظهر الخاص بك ويمكنك بسهولة تمكين أو تعطيل التطبيق بنقرة زر واحدة.

ميتافيلدز

Metafields ليست ميزة جديدة ل Shopify. لقد كانت موجودة منذ سنوات وكانت طريقة شائعة للتطبيقات والمطورين لإنشاء حقول مخصصة. كجزء من Online Store 2.0 ، جعلها Shopify أكثر سهولة من خلال إضافة metafields إلى قائمة الإعدادات.

خيارات إعدادات Metafields للمنتجات والمتغيرات والمجموعات والعملاء والطلبات.

فكر في metafields على أنها حقول مخصصة لمتجرك والتي تساعد حقًا في قطعة المرونة. يمكن أن تكون Metafields مفيدة للغاية عند تنفيذها بشكل صحيح.

قد يكون الاستخدام الشائع لهذا هو إظهار أجزاء مختلفة من المحتوى على صفحة منتج بدلاً من إنشاء قالب مخصص. على سبيل المثال ، وصف خاص بالمتغير. قد تقول "إذا كان حقل التعريف هذا (المعين لهذا المتغير المحدد) موجودًا ، فقم بإظهار هذا الوصف".

مثال آخر هو كيف Shopify يستخدم metafields لإخفاء صفحاتك من محركات البحث.

المخاطر: لا يمكنك الاعتماد على Shopify metafields الأصلية حتى الآن

اعتبارًا من وقت هذه المقالة ، 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 الآن عندما يتوفر إصدار جديد من السمة.
تتوفر التحديثات فقط في حالة عدم إضافة رمز مخصص

ما هي ميزات Online Store 2.0 المتوفرة لغير سمات 2.0

جميع السمات ، بغض النظر عن نسختك ، تكون متوفرة لهم.

  1. كتل تضمين التطبيق
    يمكن للجميع ، بغض النظر عن المظهر الخاص بك ، تثبيت تطبيقات مثل JSON-LD لـ SEO التي تستخدم App Embed Blocks. نظرًا لأننا لا نلمس أي شيء بصريًا على الصفحة ، فلا يهم إذا كان لديك سمة قديمة أو متوافقة مع الإصدار 2.0.
  2. ميتافيلدز
    Shopify كانت metafields موجودة منذ سنوات على الرغم من الوصول إليها بدون رمز ، كان عليك استخدام تطبيق. الآن ، يمكن لجميع المتاجر بغض النظر عن الموضوع الذي تستخدمه استخدام حقول التعريف الأصلية في Shopify.

    لا يمكنك إضافة حقول التعريف ديناميكيًا إلى القوالب الخاصة بك. هذا يحد من الفائدة ولكن مرة أخرى ، كانت الحقول الوصفية موجودة قبل وقت طويل من أن يكون الإصدار 2.0 شيئًا. لذلك لا يزال بإمكانك الاستفادة من الحقول الوصفية ولكن ليس بشكل كامل عند التعامل مع موضوع قديم.

لا تصلح ما لم ينكسر

قد تبدو كل هذه الميزات الرائعة الجديدة رائعة ، ولكن إذا لم تكن لديك مشكلة تحاول حلها ، فسأنتظر. يمكن أن تكون تكاليف الترقية إلى سمة متوافقة مع 2.0 ، بالدولار والوقت ، مرتفعة. خاصة بالنسبة لأولئك الذين لا يقوم Shopify بإنشاء مسار ترقية واضح وتحتاج إلى البدء من جديد.

تذكر ، حتى السمات التي تحتوي على مسار ترقية واضح ، لا تزال تتطلب جهدًا من جانبك. في معظم الحالات ، يجب إعادة بناء صفحتك الرئيسية بالكامل. في حالات أخرى ، قد تحتاج صفحات المنتج إلى العمل أيضًا.

مسار الترقية إلى سمة متوافقة مع 2.0 ليس نقرة سريعة على الزر. توقع قضاء ما بين بضع ساعات إلى أسابيع اعتمادًا على مدى أو مدى تعقيد التغييرات.

إذا كان الموقع يعمل وكنت سعيدًا بأدائه ، فاتركه كما هو. ليس هناك اندفاع للانتقال إلى سمة 2.0 ما لم تكن هناك مشكلة حقيقية تحاول حلها.

وقد لا يكون التحويل السيئ للموقع سببًا للحصول على سمة جديدة. تم تصميم موقع Website Rescues لتحسين موقعك دون تكلفة إعادة التصميم بالكامل. من خلال موقع Website Rescues ، أقوم بإصلاح بضع عشرات من المشكلات التي تصيب متاجر Shopify.