WordPress6.0はこちらです。 新着情報?

公開: 2022-05-30

「Arturo」という名前のWordPress6.0は、5月24日に出荷されたメジャーリリースです。 このリリースには、かなりの数の変更が含まれています。 一般的な概要として、このリリースには、131のバグ修正、97の機能拡張と機能要求、13のグーテンベルク修正、および23のその他のタスクが含まれています。

Webサイトの所有者は、追加された新機能と使いやすさとパフォーマンスを向上させるために、WordPress6.0に更新することをお勧めします。

このガイドでは、WordPressのバージョンを6.0に更新する方法と、それに追加されたいくつかの新機能について説明します。

目次

WordPress6.0へのアップデート

WordPress6.0で追加された機能

  • グローバルスタイルスイッチャー
  • ページ作成パターン
  • ブロックロック
  • 複数のブロックにわたる強化されたテキスト選択
  • 追加のテンプレートタイプ
  • 追加のコアブロック
  • フレックスベースのコンテナブロック
  • テーマエクスポートツール
  • 追加の設計ツール
  • 改良された性能

結論

WordPress6.0へのアップデート

WordPressは、数回クリックするだけでWebサイトで簡単に更新できます。 ただし、更新を実行する前に、まずWebサイトの完全バックアップを実行することを強くお勧めします。 これがWordPressウェブサイトをバックアップする方法のガイドです。

バックアップが完了したら、WordPressバージョンの更新を開始できます。 この記事では、「ワンクリック更新」方式という簡単なアプローチに焦点を当てます。

開始するには、サイトのバックエンドにアクセスし、[ダッシュボード]>[更新]セクションに移動する必要があります。

保留中のWordPressアップデートがある場合、このセクション内に以下のメッセージが表示されます。

WordPressのアップデートバージョンが利用可能です。
重要:更新する前に、データベースとファイルをバックアップしてください。 アップデートのヘルプについては、WordPressのドキュメントのアップデートページにアクセスしてください。 「「

引き続きセクション内に、以下のスクリーンショットに示すように、「バージョン6.0に更新」ボタンが表示されます。

「バージョン6.0に更新」ボタンをクリックして、更新プロセスを開始します。

その後、WordPressは最新バージョンを取得してインストールします。 この間、サイトは「メンテナンスモード」に設定されます。

アップデートが完了すると、以下のようなWordPress6.0のウェルカム画面が表示されます。

WordPress6.0で追加された機能

WordPress 6.0にはかなりの追加機能があり、それによって全体的なユーザーエクスペリエンスが向上します。 ここで取り上げるこれらの機能には、次のものがあります。

  • グローバルスタイルスイッチャー
  • ページ作成パターン
  • ブロックロック
  • 複数のブロックにわたる強化されたテキスト選択
  • 追加のテンプレートタイプ
  • 追加のコアブロック
  • フレックスベースのコンテナブロック
  • テーマエクスポートツール
  • 追加の設計ツール
  • 改良された性能

グローバルスタイルスイッチャー

WordPress 6.0のグローバルスタイルスイッチャー機能を使用すると、ブロックテーマの作成者はテーマにスタイルのバリエーションを追加できます。 これらは.jsonバリエーションの形式である必要があり、テーマの「styles」フォルダー内に配置する必要があります。

サイトユーザーは、ワンクリックでグローバルスタイルを適用することもできます。 これは、グローバルスタイルをサポートするブロックテーマに、クリックするとスタイルのパネルをレンダリングする新しい「スタイルの参照」リンクが含まれるようになったためです。

その後、ユーザーは希望のスタイルを選択して、シングルクリックで適用できます。

デフォルトのTwentyTwenty-Twoテーマには、いくつかのスタイルが含まれています。 以下は、スタイルがどのように適用されるかのサンプル図です。

したがって、開発者がブロックテーマに追加したスタイルは、[スタイルの参照]リンクをクリックするとユーザーが利用できるようになります。

ページ作成パターン

パターンは、事前定義されたレイアウトを形成するブロックのコレクションであり、ユーザーはこれを追加して、サイトに美しく複雑なレイアウトを作成したり、好みに合わせてレイアウトを変更したりできます。 これらはWordPress5.5で導入されました。

パターンディレクトリには、ブロックインサータがページでトリガーされたときにも使用できるパターンがいくつか含まれています。 これの実例は次のとおりです。

しかし、パターンの作成はすべての人にとって可能ではありませんでした。 WordPress 6.0では、誰でもパターンデザイナーになることができます。 必要なのはWordPress.orgアカウントだけです。

新しいパターンクリエーターツールを使用すると、設計したブロックパターンを簡単に作成、編集、送信できます。

ツールの概要は次のとおりです。

ブロックロック

WordPress 6.0には、ブロックの移動を防ぐためにブロックをロックしたり、ブロックを削除したり、あるいはその両方を行うことができるブロックロック機能が導入されています。 削除を防ぐためにブロックがロックされると、ページからブロックを削除するオプションが無効になります。

このロック設定は、以下に示すようにブロックオプション内で使用できます。

ブロックロックは、カスタムコードを介して無効にすることもできます。 以下は、ブロックロックを有効または無効にできるシナリオの例と、使用できるコードです。

1.投稿とページのブロックロックを無効にする

add_filter( 'block_editor_settings_all', function( $settings, $context ) { // Disable for posts/pages. if ( $context->post && $context->post->post_type === 'page' ) { $settings['canLockBlocks'] = false; } return $settings; }, 10, 2 );

2.特定のユーザーに対してのみブロックロックを有効にします

add_filter( 'block_editor_settings_all', function( $settings, $context ) { $user = wp_get_current_user(); if ( in_array( $user->user_email, [ '[email protected]' ], true ) ) { $settings['canLockBlocks'] = false; } return $settings; }, 10, 2 );

3.編集者の役割とその上の他の役割に対してのみブロックロックを有効にします

add_filter( 'block_editor_settings_all', function( $settings, $context ) { // Allow for the Editor role and above - https://wordpress.org/support/article/roles-and-capabilities/. $settings['canLockBlocks'] = current_user_can( 'delete_others_posts' ); return $settings; }, 10, 2 );

複数のブロックにわたる強化されたテキスト選択

以前のWordPressバージョンでは、2つの異なるブロックでテキストを選択しようとすると、これは達成できませんでした。 たとえば、ユーザーが2つのブロックにまたがる特定のテキストを選択してコピーしたい場合、ブロック内のすべてのテキストコンテンツがコピーされます。 そのため、編集者による選択したテキストコンテンツのコピーと貼り付けは非常に困難でした。

ただし、WordPress 6.0では、これが可能になりました。 ユーザーは、複数のブロックにわたって任意のテキストを選択できるようになりました。

以下は、これに関するサンプルの図です。

追加のテンプレートタイプ

WordPress 6.0は、サイトビルダーが使用できる追加のテンプレートを提供するようになりました。

テンプレートには次のものが含まれます。

  • 著者
  • カテゴリー
  • 日にち
  • 鬼ごっこ
  • 分類法

これらのテンプレートにアクセスするには、エディターの[テンプレート]セクションにある[新規追加]ボタンをクリックします。

以下はこれの実例です:

追加のコアブロック

WordPress 6.0には、エディター内で使用できる5つの新しいブロックが付属しています。 これらには以下が含まれます:

コメントクエリループブロック

コメントクエリループは、コメント投稿ブロックの代わりになります。

また、いくつかの子ブロックで構成され、これらの子ブロックのそれぞれにブロックオプションがあります。 これにより、コメントセクションを好みに合わせて簡単にカスタマイズできます。

これらの子ブロックには、コメントタイトル、コメント作成者名、コメントコンテンツ、コメント返信リンク、コメント投稿フォームが含まれます。

投稿者の経歴

「PostAuthorBiography」は、特定のPostAuthorの著者の経歴をレンダリングするためのブロックです。

ブロックをより適切に適用するには、投稿者およびアバターのブロックと一緒に使用する方が適切です。

アバターブロック

新しい「アバター」ブロックは、ユーザーのプロフィール画像のレンダリングに使用されます。

現在の投稿者または他のユーザーのプロフィール画像をレンダリングするようにブロックを設定できます

クエリループに結果がありません

クエリループブロックで使用される「結果なし」ブロックは、クエリループから結果が返されない場合に、テキストまたはその他のブロックをレンダリングするために使用されます。

続きを読むブロック

以前のWordPressバージョンでは、続きを読むことはPostExcerptブロックの一部でした。 これにより、続きを読むリンクをカスタマイズするのが少し難しくなりました。 WordPress 6.0では、「続きを読む」は別のブロックになりました。

続きを読むブロックを使用すると、続きを読むリンクのスタイルを設定できるため、投稿内でもう少し魅力的で簡単に識別できます。

フレックスベースのコンテナブロック

Flexベースのコンテナブロックを作成する機能も最新のアップデートに含まれています。 これにより、ユーザーはブロックを垂直または行のレイアウトで積み重ねることができます。

Flexベースのコンテナは応答性が高いため、さまざまなビューポートに調整できます。 好みに合わせて簡単にスタイリングすることもできます。

以下はこれの実例です:

テーマエクスポートツール

WordPress 6.0には、テーマ全体をエクスポートできる新しいエクスポートツールが含まれています。このツールには、テンプレート、theme.json、および適用した可能性のあるスタイルが含まれています。 したがって、ブロックテーマを簡単に作成し、エクスポート時に共有できるようになりました。

これは、サイトエディタから[オプション]ボタンをクリックして[ツール]セクションまでスクロールすると、クリックするとテーマがダウンロードされる[エクスポート]リンクが表示されます。

以下はこれの実例です:

したがって、この機能を使用すると、さまざまなテーマを作成して、さまざまなインストールで使用できます。

この機能の詳細については、こちらのリンクを確認してください。

追加の設計ツール

WordPress6.0にはかなりの数の強化されたデザインツールもあります。 これらのいくつかは次のとおりです。

ギャラリーブロックのギャップサポート

Gallery要素内で、ギャラリー画像の間に間隔を設定できるようになりました。 以下はサンプルの図です。

内部リンクのクイック追加

WordPress 6.0では、サイトに内部リンクをすばやく追加できます。 これは、[[トリガーを追加することで簡単に実現できます。

以下は、これのサンプル図です。

グループブロックでのタイポグラフィのサポート

グループブロックは、WordPress6.0のタイポグラフィ設定をサポートするようになりました。 これにより、グループ全体にタイポグラフィの変更を適用できます。

複数選択をブロックする

リストビューを使用する場合、WordPress6.0でも複数のブロックを選択できるようになりました。 次に、ブロックを削除したり、コピーしたり、グループ化したりするなど、ブロックを選択すると、目的のアクションを実行できます。

以下はサンプルの図です。

改良された性能

次のようなパフォーマンスの改善がいくつかあります。

  1. ユーザーが長いプロセスのランタイムキャッシュをフラッシュできるようにするキャッシュの改善。
  2. 用語クエリキャッシングの改善
  3. 大規模なユーザーベースを持つ単一サイトのパフォーマンスの向上

結論

WordPress 6.0には、ユーザーエクスペリエンスを向上させる多数の追加機能が含まれています。 この記事が、WordPress6.0の新機能のいくつかとその使用方法を特定するのに役立つことを願っています。

したがって、これらの新しい追加と改善を楽しむために、WordPressのインストールをバージョン6.0に更新することを検討してください。