Gutenberg

الوصف

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

اكتشف المزيد حول المشروع.

التركيز على التحرير

سيعمل المحرر على إنشاء تجربة بناء جديدة للصفحة والمقالات مما يجعل كتابة المقالات الغنيّة بالمحتوى بجهد أقل، كما أن المحرر الجديد لديه “مكوّنات” لجعل الأمر سهلاً بدلاً من الطريقة التي نقوم بها حالياً عند التحرير بالأكواد القصيرة أو إضافة شفرات HTML مخصصة أو “أشياء أكثر غموضاً”. — Matt Mullenweg

هناك شيء واحد يضع ووردبريس بعيدًا عن الأنظمة الأخرى فهو يسمح لك بإنشاء تصميم نشر غني كما يمكنك تخيله — ولكن فقط إذا كنت تعرف HTML و CSS وبناء قالبك المخصص. من خلال التفكير في المُحرّر كأداة تسمح لك بكتابة مشاركات ثريّة وإنشاء تخطيطات جميلة، يمكننا تحويل ووردبريس إلى شيء ما..يحبه مستخدمي ووردبريس

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

هذا هو السبب لنظرتنا المستقبلية إلى شاشة التحرير بأكملها، وليس على مجال المحتوى فقط:

  1. يوحّد المكوّن واجهات متعددة. إذا أضفنا ذلك أعلى الواجهة الحالية، فسيؤدي ذلك إلى إضافة التعقيد، بدلاً من إزالته.
  2. من خلال إعادة النظر في الواجهة، يمكننا تحديث تجربة الكتابة والتحرير والنشر، مع سهولة الاستخدام والبساطة في الاعتبار، مما يفيد المستخدمين الجُدد والعاديين.
  3. عندما تكون واجهة المكوّن المفرد في الصدارة ، فإنها توضح مسارًا واضحًا للمطورين لإنشاء مكوّنات متميزة، متفوقة على كل من الأكواد القصيرة والودجات.
  4. النظر في واجهة بأكملها يضع أساساً متيناً للتركيز المقبل، التخصيص الكامل للموقع.
  5. كما يتيح لنا الاطلاع على شاشة محرر كامل الفرصة لتحديث المؤسسة بشكل جذري ، واتخاذ خطوات نحو مستقبل أكثر مرونة وجافا سكريبت يعمل على تعزيز واجهة برمجة تطبيقات لـ WordPress REST API.

المكوّنات

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

تخيل مكوّن “موظف” مخصص والذي يمكن للعميل سحبه إلى صفحة “حول الموقع” لعرض صورة واسم وسيرة ذاتية تلقائيًا. مجموعة كاملة من الإضافات التي تعمل على تمديد WordPress بنفس الطريقة. القوائم المبسطة والودجات. المستخدمون الذين يمكنهم فهم واستخدام WordPress على الفور — و 90٪ من الإضافات. سيتيح لك ذلك إنشاء مشاركات جميلة بسهولة مثل هذا المثال .

الاطلاع على الأسئلة الشائعة للحصول على إجابات عن الأسئلة الأكثر شيوعاً حول المشروع.

التوافق

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

مراحل Gutenberg

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

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

يعتبر مشروع Gutenberg تغييرًا كبيرًا، وستكون هناك طرق لضمان استمرار الوظائف الحالية (مثل الأكواد القصيرة والمربعات الوصفية) في العمل مع السماح للمطورين بالوقت والمسارات للانتقال بفعالية. في نهاية المطاف، ستفتح فرصًا جديدة لمطوريّ الإضافات والقوالب لتقديم خدمة أفضل للمستخدمين من خلال تجربة مرئية أكثر فعالية تستفيد من مجموعة أدوات تدعمها نواة نظام ووردبريس.

المساهمون

بُنيت إضافة Gutenberg من قِبل العديد من المساهمين والمتطوعين. يرجى الاطلاع على القائمة الكاملة في CONTRIBUTORS.md

Features

Enhancements

Bug Fixes

Documentation

Various

Mobile

التعليمات

كيف يمكنني إرسال تعليقات أو الحصول على مساعدة بشأن خطأ؟

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

كيف يمكنني المساهمة؟

نحن نطلق على مشروع المُحرّر هذا “Gutenberg” لأنه يعتبر مهمة كبيرة. نحن نعمل عليه كل يوم في GitHub، ونرحب بمساعدتك في بناء المُحرر. كما أننا نرحب بتقديم التعليقات، والأسهل الانضمام إلينا في مجموعة القنوات عبر Slack، عبر القناة #core-editor.

شاهد أيضاً CONTRIBUTING.md.

أين يمكنني قراءة المزيد عن Gutenberg؟

المراجعات

Broke Site – install Classic Editor

This was a waste of time... updated wordpress, but the new editor completly broke the site. Anytime anyone would update a page the page would be broken, only display the first entry and no menu, no header.... luckily installing Classic Editor fixed everything and we can continue to work. Please kill Gutenberg Editor asap or at least make it an option and not the default. Horrible.

complex and not required

This should be optional, not "just another plugin to disable" Basically, I love WordPress and what Matt and the team have done - but this is a strange direction and I think, completely superfluous, given the number of other block building plugins out there. Atomic should have simply bought one of those and made it optional, not force an entirely new experience on its loyal followers (that most people hate)

Such a disappointment

The Gutenberg editor should have been an option not a forced change enacted upon WP users. From my experience most WP users enjoy working on the nuts and bolts of every part of their website/blog/ecomsite. Gutenberg obfuscates and confuses the prior classic editor layout. I was quite happy knowing my around the classic editor. It gave me one more powerful tool that I knew well enough to construct deployment ready pages. Now the primary tool for my page construction has been changed and it forces me to relearn a new tool. Nothing wrong with learning something new - I do it all the time - but if it ain't broke don't fix it! Now instead of "my old trusty hammer" I am force fed "a fisher-price rock" that looks like a hammer but just has a bunch of blinky lights and whizzy noises on it. Had to install the Classic Editor plugin on all my sites.

So bad

I have issues updating pages. Not to mention poor usability.
إقرأ جميع المراجعات 2٬684

المساهمون والمطوّرون

“Gutenberg” هو برنامج مفتوح المصدر. وقد ساهم هؤلاء الأشخاص بالأسفل في هذه الإضافة.

المساهمون

لقد تم ترجمة ”Gutenberg“ إلى 44 لغة. شكراً إلى جميع المُترجمين لمُساهماتهم.

ترجمة ”Gutenberg“ إلى لغتك.

مُهتم بالتطوير؟

تصفّح الشفرة، تحقق من مستودع SVN، أو الاشتراك في سجل التطوير بواسطة RSS.

سجل التغييرات

For 5.5.0.