WooCommerce + Gutenberg 3.7.0 - أصدقاء أم أعداء؟ هل سنستخدم كتلة المنتجات بسهولة في محرر WP الجديد
نشرت: 2018-09-06مرحبا يا اصدقاء! كما وعدت مؤخرًا في منشور مراجعة Gutenberg الخاص بي ، سنتعلم قريبًا كيفية إدارة المنتجات في متجرك عبر الإنترنت بمساعدة Gutenberg.
اليوم كنت مشغولاً بفكرة تقديم مراجعة شاملة بكل فخر وأطلق عليها ، على سبيل المثال ، شيئًا مثل "التجارة الإلكترونية + جوتنبرج - كيف يساعد المحرر في البيع عبر الإنترنت؟ - تعلم واكسب ". وكنت أعلم أنه سيكون من الرائع الحصول على تجربة جديدة تمامًا في إدارة متجر التجارة الإلكترونية الخاص بي ، ومنتجاتي على وجه الخصوص.
لقد غيرت إحدى المشكلات الصغيرة خططي ، حسنًا ، حتى الآن لن ترى الكثير من اللقطات الرائعة والأدلة التفصيلية حول كيفية جعل متجرك يتألق مع Gutenberg. سأقوم الآن بمراجعة حل جديد للتجارة الإلكترونية لـ Gutenberg كنت مهتمًا به حقًا.
كتلة منتجات WooCommerce Gutenberg - حل المشكلة
لديّ موقع ويب WP حيث أختبر بعض الحلول الجديدة المثيرة للاهتمام للتدوين والبيع عبر الإنترنت. في كل مرة أحاول فيها بعض الإضافات أو الإضافات أو المكونات الإضافية الجديدة ، أقوم بعمل استنتاجاتي الخاصة فيما يتعلق بفعاليتها لاحتياجاتي الشخصية. أشارك أيضًا رأيي مع أولئك الذين ربما لديهم نفس احتياجاتي ويريدون معرفة بعض التعليقات على المكونات الإضافية المحددة قبل استخدامها لمواقعهم الإلكترونية الجديدة.
ربما تسأل: "هل تختبر المكونات الإضافية المتميزة؟ لا؟ ولكن إذا قمت باختبار البرامج المجانية فقط ، فلماذا لا يستطيع الآخرون فعل الشيء نفسه؟ يمكنهم فقط تثبيت أي مكون إضافي واختباره دون قراءة أي تعليقات ".
بالطبع يمكنهم! لكن المشكلة الوحيدة هي الوقت. أقضي أحيانًا ساعات في اختبار العديد من مجموعات المكونات الإضافية قبل أن أحدد البرنامج المناسب الذي يعمل بدون أخطاء ويقدم الوظائف التي أحتاجها حقًا.
يسعدني توفير وقتك يا أصدقائي الأعزاء! لن تضطر إلى التنقل بين أكوام الحلول غير المجدية قبل اختيار الحل البسيط والبديهي والفعال لموقع الويب الخاص بك.
لذا أود هذه المرة أن أقول بعض الكلمات الأساسية حول استخدام مكون إضافي تم تطويره خصيصًا لإضافة المنتجات من خلال Gutenberg - محرر WordPress المرئي المحسن والموسع والذي حل محل المكون الكلاسيكي بنجاح كبير.
هذا هو WooCommerce Gutenberg Products Block الذي ما زلت آمل في اختباره في المستقبل القريب. (قبل أسبوع تمكنت من تثبيته وتنشيطه مجانًا تمامًا ، على الأقل لم تكن هناك أي إعلامات تنص على وجوب الترقية إلى Pro).
دعونا نرى ما هي متطلبات البرنامج المساعد:
• أحدث إصدار من إضافة Gutenberg.
• WooCommerce 3.3.0 أو أحدث ؛
• PHP الإصدار 5.2.4 أو أحدث (يوصى باستخدام PHP 7.2 أو أحدث) ؛
• الإصدار 5.0 من MySQL أو إصدار أحدث (يوصى باستخدام MySQL 5.6 أو إصدار أحدث).
هذا جيد ، الآن دعنا نرى ما لدي:
• إصدار PHP: 5.6.33-0 + deb8u1؛
• إصدار MySQL: 5.6.39 ؛
• جوتنبرج 3.7.0 ؛
• WooCommerce 3.4.5.
يبدو أن كل شيء على ما يرام. لذلك لا يوجد ما يمنعني من تجربة هذا البرنامج المساعد ، أليس كذلك؟
حسنًا ، نظرًا لأنني قمت بالفعل بتثبيت WooCommerce وتهيئته ، لم أتردد للتو ، لذلك قمت بتثبيت وتنشيط محرر Gutenberg ببضع نقرات فقط. بعد التنشيط مباشرة ، عُرض عليّ تجربة مكون إضافي جديد له ؛ وكان هذا WooCommerce Gutenberg Products Block.
بالطبع كنت مهتمًا وقمت بتنشيط المكون الإضافي مرة واحدة. كان كل شيء جيدًا ، وأصبحت مجموعة المنتجات متاحة في قائمة المكوّنات في Gutenberg. كنت سعيدا. وكنت آمل أن أجرب هذه الميزة الإضافية لإنشاء منتج لمتجري بعد ذلك بقليل.
في اليوم التالي قررت إجراء مراجعة على كتل Gutenberg الافتراضية لمشاركتها معك هنا. لقد اتخذت قراري بإلغاء تنشيط WooCommerce Gutenberg Products Block مؤقتًا ثم تنشيطه لاحقًا لمراجعته.
مر ما يقرب من أسبوع واليوم قررت العودة إلى فكرتي المتمثلة في اغتنام الفرصة لإضافة وإدارة المنتجات في جوتنبرج بمساعدة مجموعة المنتجات. لقد راجعت متطلبات المكون الإضافي وأدركت أن خادمي يلبيها. WooCommerce و Gutenberg نشطين بالفعل وجاهزين للعمل ، لذلك قمت للتو بتنشيط المكون الإضافي Products Block دون أي تردد.
ذهبت إلى المنشورات -> جميع المنشورات ووجدت منشورًا موجودًا هناك ، وانقر على رابط تحرير لفتح منشور باستخدام Gutenberg. لقد فوجئت عندما علمت أنه لا توجد كتلة منتجات في قائمة المجموعات المتاحة.
حسنًا ، لقد شعرت بالحيرة وأنشأت منشورًا جديدًا (إضافة خيار جديد) وكانت النتيجة هي نفسها.
هل من الممكن حل المشكلة؟ دعونا نرى.
فقط بضع كلمات حول ما فعلته لمعرفة ما إذا كان من الممكن حل المشكلة (يمكنك تخطي هذا الوصف والتمرير لأسفل لرؤية النتيجة).
1. لذلك قمت بفحص ما إذا كان خادمي يفي بمتطلبات المكون الإضافي مرة أخرى. كل شيء كان طيب.
2. بعد ذلك قمت بحذف جميع المكونات الإضافية لاستبعاد التعارض.
3. ثم ألغيت تنشيط Gutenberg و WooCommerce وحذفته ، وكذلك حذفت المكوّن الإضافي لميزة Products Block.
4. قمت بمسح ذاكرة التخزين المؤقت لموقع الويب الخاص بي وذاكرة التخزين المؤقت للمتصفح.
5. لقد استبدلت قالب WordPress الافتراضي الخاص بي بـ Storefront (السمة الموصى بها بواسطة WooCommerce).
6. لقد قمت بتثبيت وتنشيط WooCommerce و Gutenberg مرة أخرى. ثم قمت بتثبيت وتنشيط WooCommerce Gutenberg Products Block.
7. فحصت قائمة الكتل في جوتنبرج ، لا شيء ...
كل ذلك لم يساعد ، لذلك ...
1. ... مصمم على تجربة خادم آخر (استوفى أيضًا المتطلبات). لقد قمت بتثبيت WooCommerce ثم Gutenberg على موقع ويب آخر وعرض عليّ تثبيت وتفعيل مجموعة المنتجات لـ Gutenberg في الحال ، لذلك قمت بذلك. ومع ذلك ، لم تظهر مجموعة المنتجات أبدًا ...
2. لقد جربت كل ذلك في متصفحات مختلفة ، لكن لم يتغير شيء.
3. لقد جربت كل ذلك باستخدام سمات WordPress مختلفة ، لا شيء ...
مجرد رمز قصير!
تقول الصفحة الرئيسية للمكون الإضافي في WordPress.org أنه يجب الإبلاغ عن الأخطاء في مستودع GitHub ، لذلك ذهبت إلى هناك لقراءة ما يقوله الناس.
تضمنت إحدى المشكلات التي تم فتحها منذ عدة أيام رسالة مفادها أن هذا الخطأ تم تأكيده كمشكلة ، لكن الكتل لا تزال تعمل في الواجهة الأمامية لأنها كانت الرموز القصيرة حسب الأصل.
أخبر أحد المستخدمين أن الكتلة الموجودة قد عادت إلى كتلة كلاسيكية باستخدام الرمز القصير:
[أعمدة المنتجات = "..." ids = "..." orderby = "التاريخ"]
يبدو أنه يجب علي تحديد عدد الأعمدة التي أريد عرض منتجاتي فيها ثم إدخال معرفات المنتج مفصولة بفواصل في الرمز القصير؟ أم لا؟
لقد قررت تجربته على موقع الويب الخاص بي للتأكد من أن هذا يعمل حقًا. لدي فقط عدد قليل من المنتجات الاختبارية في قائمة منتجاتي ،
لذلك أدخلت معرّفاتهم في الرمز القصير ، وحصلت على شيء مثل هذا:
لقد قمت بتحديث رسالتي وبثت مباشرًا لأرى كيف تبدو. لا ، لم ينجح ، تم عرض منتج واحد فقط.
لذلك قمت بتحرير المنشور الخاص بي وأضفت رمزًا قصيرًا آخر (في الواقع ، لقد قمت للتو بتكرار أول كتلة رمز قصير وقمت بتغيير معرّف المنتج في كتلي الجديد).
ثم كان لدي معرّف منتج واحد في كل رمز قصير.
تم تحديث المشاركة والآن ...
إنها تعمل! يتم عرض جميع المنتجات.
إنه لأمر مؤسف أنه كان هناك العديد من المنشورات التي تروج لهذا المكون الإضافي الجديد WooCommerce Products Block لـ Gutenberg ، ولكن نتيجة لذلك حصلنا على ما نراه الآن ، فإن الكتلة لا تعمل حتى الآن. على الأقل ، لا يعمل كما يجب ، وكما تم التعهد به وتقديمه لـ… نأمل في تحديث هذا المنشور بمجرد إصلاح هذا الخطأ.
لك،
ميلاني هـ.
تحديث ما بعد 13 سبتمبر 2018:
أخيراً! تم إصدار تحديث Gutenberg 3.8.0 ، والآن يعمل قالب منتجات WooCommerce Gutenberg كما يجب! اقرأ مراجعة جديدة.