Gutenberg

説明

The block editor was introduced in core WordPress with version 5.0 but the Gutenberg project will ultimately impact the entire publishing experience including customization (the next focus area). This beta plugin allows you to test bleeding-edge features around editing and customization projects before they land in future WordPress releases.

このプロジェクトについて詳しく知る

編集機能へのフォーカス

このエディターは、リッチな投稿や固定ページの作成を簡単にする、新たな執筆体験を生み出します。また「ブロック」によって、今日のショートコード、カスタム HTML や得体の知れない埋め込みが実現していることをより簡単にします。— マット・マレンウェッグ

WordPress が他のシステムと異なる点は、思い描いたとおりのリッチな投稿レイアウトが作成可能な点です。ただし、HTML や CSS の知識があり、カスタムテーマを作成できる場合に限ります。エディターを、リッチな投稿と美しいレイアウト作成ツールとして考えるなら、他の人も使っているから WordPress を使うのではなく、ユーザーが好きで WordPress を使うことになるでしょう。

Gutenberg はエディターを単なる入力欄と考えるのではなく、10年ほぼ大きな変更がなかったレイアウトを見直します。これによって、今どきの編集体験を全体的にデザインし、未来への基礎を築きます。

単なる入力欄ではなく、編集画面全体を考慮している理由は以下のとおりです:

  1. ブロックは複数のインターフェイスを統一します。既存のインターフェイスの上にブロックを追加すれば複雑さを取り除くどころか、逆に増やすことになります。
  2. インターフェイスを見直し、使いやすさとシンプルさにこだわり、新旧双方のユーザーに利益をもたらすことにより、執筆、編集、公開の体験を現代的にします。
  3. 単一ブロックインターフェイスが中心になれば、開発者にはショートコードやウィジェットよりも優れた素晴らしいブロックを開発する明確なパスが提示されます。
  4. インターフェイス全体を考慮することは、次に注力する領域 (サイト全体のカスタマイズ) への確固たる基礎につながります。
  5. 全体の編集画面を考慮することは、ベースから大幅に現代化し、WordPress REST API をフル活用した、より流動的で JavaScript に富んだ未来への一歩を踏み出すことができます。

ブロック

ブロックは、今まで異なる方法でカバーされていた「ショートコード」「埋め込み」「ウィジェット」「投稿フォーマット」「カスタム投稿タイプ」「テーマオプション」「メタボックス」その他のフォーマット要素などを統一的に進化させたものです。 ユーザーは、WordPress でできる幅広い機能を、明快で一貫した方法で利用できます。

例えば「従業員」というカスタムブロックを想像してください。アバウトページにドラッグすると、自動的に写真、氏名、プロフィールを表示できるとします。この世のすべてのプラグインが、同じ方法で WordPress を拡張することができ、メニューやウィジェットもシンプルになります。ユーザーは簡単に WordPress と大方のプラグインを理解して使用することができます。これによって簡単にサンプルのような美しい投稿を作成できます。

FAQ にて、プロジェクトについてのよくあるご質問と回答をご覧ください。

互換性

投稿には後方互換性があります。ショートコードもそのまま動くはずです。高度にカスタマイズされたメタボックスについては継続して調査中で、単純に Gutenberg を無効化するプラグインから、Gutenberg のロードの可否を自動で検出するソリューションまで幅広く検討しています。執筆から公開に至る新しい編集体験を確実にユーザーフレンドリーなものにしたいと考えている一方、高度にカスタマイズされた既存サイトに対しても、良いソリューションを見つけることをお約束します。

Gutenberg のステージ

Gutenberg では3つのステージが計画されています。WordPress 5.0 への同梱を予定している最初のステージの目標は投稿の編集体験とブロックの実装で、このフェーズではコンテンツ第一主義を唱えています。ブロックを使用することで、既に述べたようにユーザーはコンテンツがどのように表示されるかに集中でき、その他の構成オプションを気にする必要はありません。結果的に、すべてのユーザーがコンテンツを魅力的に、直接、ビジュアルに伝えられるようになるでしょう。

これら基本的な要素が来年に予定されている2番目、3番目のステージへの道を開き、最終的にはページテンプレート内での投稿を超えた、完全なサイトカスタマイズへとつながります。

Gutenberg は大きな変化です。ショートコードやメタボックスなど既存の機能が引き続き動作することを確認できるよう、開発者には効率的な移行に必要な時間と経路が与えられています。最終的にプラグインやテーマ開発者は、コアのサポートするツール群の利点を活かした魅力的で、ビジュアルな体験をこれまで以上にユーザーに届けることができるでしょう。

貢献者

Gutenberg は多くのボランティア貢献者により開発されています。CONTRIBUTORS.md にて参加者のリストをご覧ください。

ブロック

このプラグインは19個のブロックを提供します。

core/site-title
Gutenberg
core/post-title
Gutenberg
core/block
Gutenberg
core/calendar
Gutenberg
core/tag-cloud
Gutenberg
core/post-date
Gutenberg
core/rss
Gutenberg
core/legacy-widget
Gutenberg
core/social-link-
Gutenberg
core/categories
Gutenberg
core/post-content
Gutenberg
core/latest-comments
Gutenberg
core/archives
Gutenberg
core/post-excerpt
Gutenberg
core/navigation
Gutenberg
core/latest-posts
Gutenberg
core/search
Gutenberg
core/template-part
Gutenberg
core/post-author
Gutenberg

FAQ

フィードバックやバグ報告をするには ?

バグ報告、機能の提案、あらゆるご意見をぜひお寄せ下さい。GitHub issues ページで既存のイシューを検索するか、新しく作成して下さい。プラグインフォーラムでの報告をイシューとして分類しているため、GitHub リポジトリのほうがより早く回答が得られますし、無駄な手間も省けます。

貢献するには ?

このエディタープロジェクトは巨大な事業のため「Gutenberg」と呼ばれています。毎日 GitHub 内で作業が行われており、常に一緒に開発してくれる方を募集しています。フィードバックも歓迎します。まずは
Slack #core-editor チャネルに参加してみてください。

また CONTRIBUTING.md も参照してください。

Gutenberg 関連のドキュメントはどこにありますか?

評価

BAD

2020年2月11日
I say this with sadness. The old system is better.
2020年2月10日
Well worth the effort of learning (ES6, for instance). It took me some time, but I love the different options to make the editor suitable for design-specific requirements of the websites I work on.
2020年2月8日
Maybe this editor not perfect but it's definitely move to the correct way. Thank you!
2020年2月7日
So poorly scabbed on it made me stop developing with WordPress.
2020年2月6日
Оставляйте классический редактор, Гутенберг - это провал.
3,023件のレビューをすべて表示

貢献者と開発者

Gutenberg はオープンソースソフトウェアです。以下の人々がこのプラグインに貢献しています。

貢献者

“Gutenberg” は46ロケールに翻訳されています。 翻訳者のみなさん、翻訳へのご協力ありがとうございます。

“Gutenberg” をあなたの言語に翻訳しましょう。

開発に興味がありますか ?

コードを閲覧するか、SVN リポジトリをチェックするか、開発ログRSS で購読してみてください。

変更履歴

To read the changelog for Gutenberg 7.4.0, please navigate to the release page.