كيفية الانتقال من محرر WordPress الكلاسيكي إلى Gutenberg


إذا كنت تستخدم WordPress 5.0 والإصدارات الأحدث ، إلا إذا كنت تعيش تحت صخرة ، فستسمع بلا شك بتحديث Gutenberg الذي تم دمجه في WordPress في ديسمبر 2018.

لذلك إذا كنت تستخدم أحدث إصدار من WP ، إما أنك تستخدم بالفعل Gutenberg أو تابعت استخدام المحرر الكلاسيكي عن طريق تثبيت  وورد كلاسيك محرر البرنامج المساعد.

لماذا غوتنبرغ؟

ليست مستعدة للقفز على عربة غوتنبرغ ، ولكن البعض منها ، بما في ذلك موقع الويب هذا.

بعض الأسباب التي تجعلك ترغب في استخدام Gutenberg هي لأنها:

  • هو المستقبل لمطوري WP.
  • يوفر تجربة مستخدم أفضل.
  • هو أكثر مرونة أن محرر WP الأصلي (TinyMCE).
  • سوف توفير سوق جديد للمطورين.
  • ما هي الاختلافات بين WordPress و Gutenberg؟

    WP's Classic Editor هو محرر نصوص ويتطلع يشبه إلى حد كبير مايكروسوفت وورد. يحتوي على حقل تحرير واحد كما هو موضح في الصورة أدناه.

    يعد Gutenberg محررًا قائمًا على الكتلة يبدو كما يلي:

    In_content_1 الكل: [300x250] / dfp: [640x360]->

    هناك كتل متعددة لـ أنواع مختلفة من المحتوى الذي يتضمن خيارات التنسيق الخاصة بهم. كتل مثل:

    • زر
    • صورة
    • جدول
    • تضمين
    • قائمة
    • ومعرض
    • والصوت
    • ونقلت
    • ومداخل
    • ورمز
    • والآية
    • HTML مخصص
    • أيضًا ، تعرض السمات والإضافات مزيدًا من القطع والأدوات المصغّرة لتستخدمها في منشورات WP الخاصة بك والصفحات.

      كيف توجد الصفحات الحالية أو المشاركات المتأثرة؟

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

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

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

      هل أنت مستعد لإجراء التبديل؟

      استخدام موقع التدريج

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

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

      بعد تشغيل موقع التدريج ، قم بتثبيت وتنشيط  البرنامج المساعد غوتنبرغ وبدء الاختبار. أو تثبيت مثيل جديد من WordPress على جهاز الكمبيوتر الخاص بك واختبرها هناك.

      التحقق من المكونات الإضافية

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

      كما تريد أيضًا معرفة المكونات الإضافية التي يتم استخدامها عند تحرير محتوى في WordPress. لا ترتبط الإضافات المحددة مثل Akismet و Contact Form 7 و Google Sitemap Generator و WP Super Cache بالمحرر ولن تتأثر باستخدام Gutenberg.

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

      اعتاد غوتنبرغ أن يكون لديه قاعدة بيانات نشطة لتوافق المكون الإضافي. ومع ذلك ، تم إيقاف تشغيله لأنه لم يعد نشطًا.

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

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

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

      إذا لم يحدث ذلك ، فابحث عن الوظيفة نفسها في كتلة Gutenberg الافتراضية ، أضف تلك الكتلة ، وأضف المحتوى الخاص بك.

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

      ماذا لو لم يكن هناك كتلة افتراضية للحصول على الوظيفة التي تحتاج إليها؟

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

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

      Going Live

      قبل القيام بأي شيء لموقعك المباشر ، قم بعمل نسخة احتياطية كاملة لموقعك بالكامل في حال فاتك شيء عند التحقق من التوافق أو يحدث خطأ آخر.

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

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

      هل تريد تحويل منشوراتك وصفحاتك القديمة إلى كتل غوتنبرغ؟

      افتح كل صفحة ونشر من قائمة الحظر الكلاسيكية. انقر على النقاط الثلاثة خيارات العرض. حدد من القائمة المنسدلة تحويل إلى كتل.

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

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

      قد يستغرق الأمر عدة ساعات لاختبار المكونات الإضافية والعثور على أخرى جديدة ، ولكن عليك القيام بذلك مرة واحدة فقط. تأكد من اتباع الخطوات المقترحة أعلاه لجعل انتقالك إلى Gutenberg غير مؤلم وخالي من الأخطاء.

      Related posts:


      23.08.2019