WordPress 6.0の先を見据えて:初期のロードマップ
公開: 2022-01-28WordPress 5.9は、ドアの外に出て世界に挨拶するだけなので、主要な開発者は息を呑むのにほとんど時間がかからなかったようです。 昨日、MatiasVenturaは6.0の予備ロードマップを投稿しました。 今年上陸する予定の機能の一般的な範囲をカバーしています。
バージョン6.0は、視覚的なサイト構築ツールをカバーする、グーテンベルクプロジェクトのフェーズ2の概念的なラップになると予想されます。 彼らは将来の開発において重要な役割を果たし続けるでしょうが、開発者はおそらく彼らの焦点の多くをWordPress6.1以降のフェーズ3に移すでしょう。
以下は、長期ロードマップで概説されている4つのフェーズです。
- より簡単な編集:ブロックベースのコンテンツ編集。
- カスタマイズ: FSE、ブロックパターン、ブロックディレクトリ、ブロックテーマ、およびグローバルスタイル。
- コラボレーション:コンテンツの共同編集。
- 多言語:多言語サイトの実装。
エディターの機能強化
Venturaは、コアWordPressの投稿およびサイトエディター周辺の10のハイレベルフォーカスエリアをリストしました。 それらは、サイトブラウジングモードのような高額なアイテムから、執筆体験へのより基本的なアプローチにまで及びます。 私が最も楽しみにしているいくつかのことに焦点を当てます。
テーマグローバルスタイルのバリエーション

待ちきれない機能のリストがあります。 一日おきに何か新しいものを追加しているようです。 ただし、グローバルスタイルのバリエーションは簡単にトップ3に入るでしょう。
この機能は期待されていましたが、WordPress5.9には完全には組み込まれていませんでした。 目標は、ユーザーがボタンをクリックするだけでサイトの色やフォントなどを変換して、複数のプリセットから選択できるようにすることでした。 TwentyTwenty-Twoのいくつかのバリエーションがすでに進行中です。
これは、 theme.jsonファイルのみを切り替えることができる子テーマのライトバージョンのようなものです。 本質的に、それらはスキンです。
専用UIとしてのナビゲーション構造
これは、グーテンベルクのフェーズ2をまとめる上で最も重要な機能の1つになる可能性があります。 いくつかの部分をフォローするのは難しいかもしれませんが、いくつかのスクリーンショットとビデオが関連するチケットに含まれています。
基本的に、目標は、サイトエディター、グローバルスタイル、テンプレート、およびナビゲーションを移動して操作するエクスペリエンスを改善することです。 5.9での作業は素晴らしいものでしたが、今ではより直感的なインターフェイスを作成する必要があります。
この一部は、UIのNavigationブロックの外側のナビゲーションとしてサイト構造を公開することです。 現在、ユーザーはサイトキャンバス内からのみこれを編集できます。
そのようなことは口で言うほど簡単ではないので、寄稿者は彼らのために彼らの仕事を切り取ってもらうでしょう。 コミュニティの努力が必要です。
テンプレートの作成とテーマの切り替え
現在、ユーザーがサイトエディターインターフェイスを介して作成できるテンプレートの数は限られています。 たとえば、アーカイブデザインを追加することはできますが、特定のタイプのアーカイブ(たとえば、 category )またはそれらのスラッグベースのバージョン(たとえば、 category-news )に分類することはできません。
最終的に、サイトエディタは、テンプレート階層から可能なテンプレートの作成を許可する必要があります。 使いやすいインターフェースでそれを提示するのは難しいでしょう。 階層は、サイト上のオブジェクト(投稿、用語など)の数によってのみ制限されます。
テンプレート作成プロセスのもう1つの部分は、テーマからそれらを切り離すことです。 ユーザーは、あるテンプレートから別のテンプレートに切り替えるときに、カスタマイズしたテンプレートを失うことはありません。 プラグインがブロックテンプレートを導入し始めると、これはさらに重要になります。
ファーストクラスの作成ツールとしてのパターン

WordPress 5.5と一緒に導入されて以来、パターンはユーザーが利用できる最も強力なツールの1つです。 私は、耳を傾ける人には、少なくとも2年間はゲームチェンジャーになるだろうと言ってきました。 WordPress 6.0は、私の約束をうまく実現するかもしれません。
1つの提案では、パターンをテンプレートとページ作成の中心的な部分にします。 これに対するいくつかの要素はさまざまなフローに適合する可能性がありますが、包括的な目標の1つは、エンドユーザーが空のテンプレートまたはページをどうするかを理解することです。 正しく行われれば、パターンは彼らが地面から降りるのを助けることができます。

既存のコンテンツセクションをパターンで変換する提案もテーブルにあります。 今週の初めに、これがユーザーエクスペリエンスの欠落しているコンポーネントである方法について書きました。
テーマの作成者にとって、パターンの登録はそれほど複雑ではなくなる可能性があります。 現在、PHP経由で登録するにはPatternsAPIを使用する必要があります。 ただし、WordPressがそれらを自動的に認識するという提案があります。 パターンは、ほとんどの場合、テーマの専用の/patternsフォルダーにあり、ページテンプレートと同様に登録されます。 しかし、最終的な解決策はまだ決定されていません。
ブロックの機能強化
楽しみにしているブロック関連の拡張機能の配列があります。 その多くは、Navigationブロックでの継続的な反復を中心に展開されます。 テーマの作成者は、コメントの出力を制御するためのブロックも増やす必要があります。
ただし、私が最も楽しみにしている機能のいくつかについて詳しく説明します。
スーパーパワーの注目画像

超大国の代わりに、これは従来のテーマですでに可能であったユースケースをカバーします。 私はブロックのテーマが好きですが、最も明白な問題の1つは、注目の画像の投稿ブロックです。 基本的に、現在はpost-thumbnail画像サイズを出力します。
テーマの作成者は幅と高さを設定できますが、登録したトリミングされたサイズは使用できません(Gutenbergの開発バージョンで修正されています)。 また、CoverやMedia&Textなどの他のブロックのコンテキスト内で使用することもできません。
注目の画像機能を強化すると、非常に必要とされているデザインツールがテーマの作成者に渡されます。 現在、不足している機能は多くのレイアウトのブロッカーです。
インライントークン
開発者が最も多く求めている機能が1つあるとすれば、それはブロックまたはHTMLテンプレート内に動的データを出力する機能です。 この一部はPatternブロックで解決されますが、すべてのユースケースを網羅しているわけではありません。
たとえば、段落内に現在の日付を出力する方法はありません。 これは、サイトフッターの著作権表示の日常的な使用例です。 より一般的なのは、画像などのテーマまたはプラグインリソースへの動的URLを取得することです。 Venturaは投稿の中で、このリリースサイクルでインライントークンの実行可能性を調査すると述べています。
その他のブロック

途中に目次ブロックがある可能性があります。 そのような提案を最初に書いたのは1年足らずで、この土地を見たいと思っています。
QuoteブロックとListブロックは、最終的に子ブロックを許可する必要があります。 どちらも、プレーンHTMLとクラシックエディタで常に可能であった厳しい制限です。 私はこれが起こるのを見て喜んでいる数人以上のブロガーを知っています。
Tableブロックの改善も行われる可能性があります。 現時点では、ユーザーエクスペリエンスが低く、ユーザーはセルをタブで移動することもできません。 せいぜい、最も基本的なユースケースを処理します。 現在、それをクリーンアップするためのオープンチケットが20以上あります。
デザインツール
いくつかのコンポーネントは、特にテーマの作成者を6.0に興奮させるはずです。 より多くのブロックの新しい高さと幅のコントロールを検討して、テーマデザインの柔軟性を高めることができます。 また、 minおよびmaxのCSS機能をフレックスベースのコンテナーと一緒に使用すると、レスポンシブデザインの微調整が容易になります。
タイポグラフィの面では、レスポンシブフォントを紹介するためのチケットがあります。 これは、ユーザーがテーマの事前定義されたサイズを選択した場合、現時点ではカスタムCSSで比較的簡単に処理できます。 ただし、カスタムサイズと行の高さでは、問題があります。 これらのツールはWordPressに存在するため、応答性の高い処理を組み込む必要があります。
このサイクルでは、待望のタイポグラフィ機能の1つであるWeb FontsAPIがリリースされる可能性があります。 WordPress 5.9から引き出された後、現在はグーテンベルク内で開発されています。 コードの大部分が終了しているので、これは後でではなく早く着陸することを期待しています。
さまざまなブロック間でキャプションをカスタマイズし、リンクのホバーとフォーカスの状態の解決策を見つけるためのサポートも、6.0のスレートにあります。
WordPress 6.0で最も楽しみにしている機能は何ですか?
