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

Experiments

New APIs

متعدد

Add knobs to the ColorIndicator Story.

الوثائق والمستندات

المكوّنات

تقدّم هذه الإضافة 14 مكوّن.

core/block
Gutenberg
core/social-link-
Gutenberg
core/latest-posts
Gutenberg
core/shortcode
Gutenberg
core/legacy-widget
Gutenberg
core/tag-cloud
Gutenberg
core/categories
Gutenberg
core/navigation-menu
Gutenberg
core/latest-comments
Gutenberg
core/site-title
Gutenberg
core/calendar
Gutenberg
core/archives
Gutenberg
core/search
Gutenberg
core/rss
Gutenberg

التعليمات

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

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

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

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

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

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

المراجعات

11 نوفمبر، 2019
Gutenberg é um grande erro. Sempre existiram page builders e eles sempre funcionaram bem como plugins à parte. Porque forçar isso pra todo mundo? O conteúdo do post (the_content) sempre funcionou bem como um simples campo de edição de textos e mídias, agora ele virou esse monstro que interfere em todos os demais campos. Sei que ainda dá pra usar o editor clássico (e uso em todos os projetos que desenvolvo), mas já estou pensando lá na frente quando eles removerem o suporte. Qual a necessidade disso?
11 نوفمبر، 2019
Don't bother me with this plugin, we never wanted this...also there are many better block editors. This should be removed from the WordPress core asap.
11 نوفمبر، 2019
This editor is counter-intuitive and confusing to use. The amount of extra training required for normal users to be able to use this new feature will be staggering. Anyone supporting multiple WordPress clients will have many challenges adapting their user base to this editor. For these reasons, it should be made optional, and users should be allowed to remain on the Classic Editor indefinitely (no EOL date!). As a community, users of WordPress get unwanted, forced updates from vendors all the time. Some of them result in way too much extra work in order to adapt. This would be one of those times. Please listen to your user base and make the Block editor an OPTION. Thanks.
10 نوفمبر، 2019
I think it works well for blog websites. I've had no issues with Gutenberg so far. If you need something more than a blog, install the classic editor and (optionally) use your page editor of choice!
9 نوفمبر، 2019
Gutenberg / Block Editor is a great extension to WordPress that allows to build in a much more modern way.
9 نوفمبر، 2019
As a developer, i don't think that gutenberg is ready to use. There are so much problems with deprecated blocks and you can't use own "global" react components because of that deprecation. I hope improvments are incoming.
إقرأ جميع المراجعات 2٬940

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

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

المساهمون

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

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

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

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

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

Features

Enhancements

Bugs