We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
参照リンク https://developer.wordpress.org/news/2023/02/whats-new-for-developers-february-2023/
感想や配信で伝えたいことなど自由にメモしてください
Gutenberg 14.8 で Custom CSS 機能の最初にイテレーションが着地した
目的はカスタマイザーの「Additional CSS(邦訳:追加CSS)」フィールドと機能を同等にすること
ユーザーや開発者がサイトエディタ経由で直接スタイルを変更できるようにすること
アクセス方法は、サイトエディタにアクセスし任意のテンプレートの編集ボタンをクリックすることで見つけることができる。
次に、Style メニューを洗濯し、垂直の省略ボタン(⋮)をクリックします。
最後に、ドロップダウンメニューの「Additional CSS」項目をクリックします。カスタムCSSが追加されると、そのオプションがサイドバーに恒久的に表示されるようになります。
Gutenberg 15.1 では、ブロックごとのCSSカスタマイズが可能
開発者は、theme.json を介して個々のブロックのCSSを追加することも可能
現在、正しい記述をされていないCSSのバリデーションメッセージが表示されますが、完全な機能ではありません。
これらの拡張ツールの完成は WordPress 6.2 以降になりそう
カスタマイザーと同様の入力ボックスにインラインコード補完とlintingを追加する
ブロックレベルでカスタムCSSが適用されているブロックのリストを提供する
get_page_by_title()
__nextHasNoMarginBottom
wp_theme_has_theme_json()
WordPress 6.1では、テーマ作成者向けにレイアウトシステムが大幅に改良されましたが、コントリビューターはその基盤の上に構築し続けています。
Flex レイアウトは、より多くのディメンションオプションをサポートするようになりました。
行ブロックの子ブロックには、新しい幅のコントロールがあります。同様に、Stackブロックの子ブロックにもheightコントロールがあります。 これらのコントロールには、それぞれ3つのオプションがあります。
ポジションのサポートは現在作業中で、最初のイテレーションである「スティッキー」ポジションは、Gutenberg 15.1を通じて利用可能です。
これにより、デザイナーはスティッキーヘッダーなどの機能を持つテーマを作成できるようになります。この機能の基盤は、WordPress 6.2で出荷されるはずです。
しかし、この機能を具体化するためのいくつかのフォローアップタスクがあり、WordPress 6.3の開発サイクルに先送りされました。
ブロックテーマがアクティブな場合、ポストエディタのコンテンツキャンバスはサイトエディタと同様のiframe内に表示されます。
これは既存のコードには直接影響しませんが、テーマの作成者がエッジケース用の CSS ハックをいくつかカットできるようになるかもしれません。基本的には、この変更により、CSS の衝突が少なくなるはずです。
更新:現在、iframed ポストエディタにおけるサードパーティのスクリプト依存のサポートに関するオープンチケットがあり、一部のカスタムブロックに影響を与える可能性があります。
Patterns APIは、テンプレートタイプへのパターン登録をサポートするようになった。これはWordPress 6.2の開発サイクルにおいて、テーマ制作者が注目すべき機能である。
テンプレート作成のワークフローにおいて重要な役割を果たす可能性があるが、まだUIに統合されていない。
サイトエディタ内のスタイルインターフェイスから、既存のブロックスタイルバリエーションを編集できるようになりました。
これは、一般にカスタム CSS が関連付けられているテーマ登録されたスタイルに影響を与える可能性があります。長期的な目標は、UI から直接カスタム ブロック スタイルを作成することです。
WordPress 6.1 で追加されたテーマでは、テーマ.json を介していくつかの外観関連のデフォルトを有効にすることができました。バージョン6.2では、テーマサポートに相当する機能が導入され、開発者はfunctions.phpを介してこれを選択することができます。
The text was updated successfully, but these errors were encountered:
No branches or pull requests
参照リンク
https://developer.wordpress.org/news/2023/02/whats-new-for-developers-february-2023/
感想や配信で伝えたいことなど自由にメモしてください
introduction
Highlight
Style Book
Box Shadow
Custom CSS
Gutenberg 14.8 で Custom CSS 機能の最初にイテレーションが着地した
目的はカスタマイザーの「Additional CSS(邦訳:追加CSS)」フィールドと機能を同等にすること
ユーザーや開発者がサイトエディタ経由で直接スタイルを変更できるようにすること
アクセス方法は、サイトエディタにアクセスし任意のテンプレートの編集ボタンをクリックすることで見つけることができる。
次に、Style メニューを洗濯し、垂直の省略ボタン(⋮)をクリックします。
最後に、ドロップダウンメニューの「Additional CSS」項目をクリックします。カスタムCSSが追加されると、そのオプションがサイドバーに恒久的に表示されるようになります。
Gutenberg 15.1 では、ブロックごとのCSSカスタマイズが可能
開発者は、theme.json を介して個々のブロックのCSSを追加することも可能
現在、正しい記述をされていないCSSのバリデーションメッセージが表示されますが、完全な機能ではありません。
これらの拡張ツールの完成は WordPress 6.2 以降になりそう
カスタマイザーと同様の入力ボックスにインラインコード補完とlintingを追加する
ブロックレベルでカスタムCSSが適用されているブロックのリストを提供する
致命的な変更などについて
get_page_by_title()
関数は WordPress 6.2 で非推奨になる予定ブロックツールの分割
コンポーネントのボトムマージン
__nextHasNoMarginBottom
プロパティが指定されたテーマが theme.json を持っているかどうかを確認する
wp_theme_has_theme_json()
で判断できるテーマ
タイポグラフィーアップデート
レイアウト アップデート
WordPress 6.1では、テーマ作成者向けにレイアウトシステムが大幅に改良されましたが、コントリビューターはその基盤の上に構築し続けています。
Flex レイアウトは、より多くのディメンションオプションをサポートするようになりました。
行ブロックの子ブロックには、新しい幅のコントロールがあります。同様に、Stackブロックの子ブロックにもheightコントロールがあります。 これらのコントロールには、それぞれ3つのオプションがあります。
ポジションのサポートは現在作業中で、最初のイテレーションである「スティッキー」ポジションは、Gutenberg 15.1を通じて利用可能です。
これにより、デザイナーはスティッキーヘッダーなどの機能を持つテーマを作成できるようになります。この機能の基盤は、WordPress 6.2で出荷されるはずです。
しかし、この機能を具体化するためのいくつかのフォローアップタスクがあり、WordPress 6.3の開発サイクルに先送りされました。
ブロックテーマでポストエディタがiframe内に表示される
ブロックテーマがアクティブな場合、ポストエディタのコンテンツキャンバスはサイトエディタと同様のiframe内に表示されます。
これは既存のコードには直接影響しませんが、テーマの作成者がエッジケース用の CSS ハックをいくつかカットできるようになるかもしれません。基本的には、この変更により、CSS の衝突が少なくなるはずです。
更新:現在、iframed ポストエディタにおけるサードパーティのスクリプト依存のサポートに関するオープンチケットがあり、一部のカスタムブロックに影響を与える可能性があります。
パターンのテンプレートタイプ
Patterns APIは、テンプレートタイプへのパターン登録をサポートするようになった。これはWordPress 6.2の開発サイクルにおいて、テーマ制作者が注目すべき機能である。
テンプレート作成のワークフローにおいて重要な役割を果たす可能性があるが、まだUIに統合されていない。
スタイルインターフェイスからのブロックスタイルバリエーションの編集
サイトエディタ内のスタイルインターフェイスから、既存のブロックスタイルバリエーションを編集できるようになりました。
これは、一般にカスタム CSS が関連付けられているテーマ登録されたスタイルに影響を与える可能性があります。長期的な目標は、UI から直接カスタム ブロック スタイルを作成することです。
ブロックパターンカテゴリと説明文をアップデート
functions.phpによる外観ツールのサポート
WordPress 6.1 で追加されたテーマでは、テーマ.json を介していくつかの外観関連のデフォルトを有効にすることができました。バージョン6.2では、テーマサポートに相当する機能が導入され、開発者はfunctions.phpを介してこれを選択することができます。
The text was updated successfully, but these errors were encountered: