最も必要とされている時に、信頼できるWordPressチュートリアルを。
WordPress入門ガイド
WPBカップ
2500万人以上
当社のプラグインを使用しているウェブサイト
16+
WordPress経験年数
3000+
専門家によるWordPressチュートリアル

WordPress ウィジェットをブロックに変換する方法(ステップバイステップ)

私たちは長年にわたり様々なWordPressウェブサイトと協力してきました。ブロック編集におけるすべての新しい開発の後でも、一部の人々は依然としてクラシックウィジェットを好みます。多くの人気のあるプラグインも、その機能のためにブロックではなくウィジェットを提供し続けています。

WordPressの最新のブロックベースの環境でこれらのレガシーウィジェットをどのように使用するか疑問に思っているかもしれません。古いプラグインを使用している場合でも、クラシックウィジェットを好む場合でも、今日のWordPressでそれらを機能させる方法を説明します。

この記事では、WordPressのウィジェットを効果的にブロックに変換する方法を紹介します。クラシックテーマとブロックベースのテーマの両方をカバーし、セットアップに関係なく、お好みのウィジェットを使用できるようにします。

WordPressウィジェットをブロックに変換する方法

このガイドでは、以下のトピックを扱います:

WordPressウィジェットとブロックの違いは何ですか?

WordPressのウィジェットは、ウィジェット対応エリアに追加できるコンテンツ要素です。ウィジェット対応エリアとは、メインのページや投稿コンテンツの一部とは見なされないセクションのことです。

これらには通常、サイドバー、フッター、ヘッダー、およびWordPressテーマがウィジェット対応と見なすその他のセクションが含まれます。

サイドバーのMonsterInsights人気投稿ウィジェットの例

技術的には、WordPressブロックも同様に機能します。しかし、ブロックがウィジェットと異なる点は、クラシックテーマを使用しているか、ブロックテーマを使用しているかによって異なります。

クラシックなWordPressテーマを使用している場合、WordPressブロックはメインのページまたは投稿エリアに追加するコンテンツ要素です。

一方、ブロックWordPressテーマには、個別のウィジェットエディターがなくなりました。これは、ヘッダー内、ページ自体内、またはその他の場所に追加するすべてのコンテンツ要素がWordPressブロックと呼ばれることを意味します。

バージョン5.8で、WordPressは新しいブロックベースのウィジェットエディターを導入しました。これにより、ソーシャルメディアフィードやソーシャルアイコンのようなビジュアルウィジェットの追加がはるかに簡単になりました。

WordPressのサイドバーにショートコードウィジェットを追加する

しかし、WordPressブロックにアップグレードされていないレガシーウィジェットにまだ依存している場合はどうでしょうか?幸いなことに、それを使用することはまだ可能です。

レガシーウィジェットをウィジェット対応エリアやページ内の他の部分に簡単に追加する方法をご紹介します。使用する方法は、クラシックテーマを使用しているか、ブロックテーマを使用しているかによって異なります。

しかし、まず開発者の観点から、ウィジェットとブロックの違いを簡単に見てみましょう。

WordPressウィジェットを単純にブロックに変換できますか?

WordPressのレガシーウィジェットを作成した開発者であれば、それを新しいブロックウィジェットに変換できるかどうか疑問に思っているかもしれません。

ウィジェットとブロックは似ていますが、実際にはかなり異なります。たとえば、完全に異なるプログラミング言語を使用してコーディングされています。ウィジェットはPHPで記述され、ブロックはJavaScriptで記述されます。

これは、ウィジェットをブロックに変換する簡単な方法がないことを意味します。

しかし、それは問題ではありません。既存のウィジェットは新しいバージョンのWordPressでも引き続き機能します。ウィジェットコードを更新する予定がない場合は、そのままにしておくことができます。

ただし、ウィジェットに新しい機能を追加し続けたい場合は、レガシーウィジェットを置き換える新しいブロックを作成するのが最善です。カスタムWordPressブロックの作成方法に関するガイドに従ってください。

新しいカスタムブロックの作成

WordPressのクラシックテーマのサイドバーにウィジェットを追加する方法

クラシックテーマを使用している場合は、レガシーウィジェットを使用して、WordPressウェブサイトのサイドバーまたはその他のウィジェット対応エリアにクラシックウィジェットを追加できます。

注意: 「外観 » ウィジェット」の代わりに「外観 » 編集」が表示される場合は、ブロックテーマを使用しています。以下の次の方法に従う必要があります。

まず、WordPress管理画面で外観 » ウィジェットに移動する必要があります。

次に、「+ブロックを追加」ボタンをクリックします。ポップアップから「レガシーウィジェット」アイコンをクリックする必要があります。

レガシーウィジェットをサイドバーに追加する

これで、ドロップダウンメニューから使用したいウィジェットを選択できます。

クリックするだけです。

ドロップダウンメニューから目的のウィジェットを選択する

ウィジェットがサイドバーに追加されます。

新しいウィジェットを保存するには、画面上部にある「更新」ボタンをクリックしてください。

レガシーウィジェットがサイドバーに追加されました

詳細については、WordPressでウィジェットを追加して使用する方法と、アクセシビリティモードでWordPressウィジェットを追加する方法に関するステップバイステップガイドをご覧ください。

WordPressでブロックテーマのサイドバーにウィジェットを追加する方法

デフォルトのTwenty Twenty-Fiveテーマのようなブロックテーマでは、WordPressのフルサイトエディターを使用できます。フルサイト編集は、ウェブサイトのテーマをスタイリングするためのカスタムブロックを提供しますが、デフォルトではレガシーウィジェットは含まれていません。

つまり、フルサイトエディターからレガシーウィジェットにアクセスできなくなります。さらに、クラシックテーマからブロックテーマに切り替えると、使用していたレガシーウィジェットは移行されません。

この場合、次のいずれかを行うことをお勧めします。

  • ウェブサイトを将来にわたって利用可能にするために、ブロック機能を提供するプラグインに切り替えてください。WordPressはブロックファーストのアプローチへと進化し続けているため、ブロック互換性のあるプラグインを使用することで、サイトとの長期的な互換性が保証されます。
  • レガシーウィジェットを使用する必要がある場合は、X3P0 Legacy Widgetのようなプラグインを使用してウィジェットサポートを追加できます。

2番目の提案に従いたい場合は、X3P0 Legacy Widgetプラグインをインストールして有効化するだけです。詳細については、WordPressプラグインのインストール方法に関するステップバイステップガイドをご覧ください。

注意: プラグインは最新のWordPressバージョンでテストされていないことに注意してください。とはいえ、プラグインを試したところ、このチュートリアルで最も効果的に機能する唯一のプラグインでした。

詳細については、テストされていないプラグインの使用に関する記事をお読みください。より良いプラグインを見つけた場合は、コメントでお気軽にお知らせください!

有効化すると、プラグインはレガシーウィジェットをフルサイトエディターに追加します。これにより、新しいテーマでレガシーウィジェットを使用できるようになります。

レガシーウィジェットがフルサイトエディターで利用可能になりました

ウィジェットの追加に満足したら、「保存」ボタンをクリックして変更を公式にすることができます。

WordPressで投稿コンテンツにウィジェットを追加する方法

WordPressブロックコンテンツエディターの優れた点の1つは、投稿やページ内など、ウィジェット対応エリア以外にもウィジェットを追加できることです。

コンテンツエディターにいる場合は、画面上部にある「+ブロックを追加」ボタンをクリックしてください。

次に、下にスクロールして「ウィジェット」セクションを見つけ、コンテンツに追加したいウィジェットを探します。その後、ウィジェットを投稿にドラッグできます。

ウィジェットセクションまで下にスクロール

ウィジェットは、画面右側の設定パネルを使用してカスタマイズできます。

完了したら、ブログの投稿またはページを公開または更新するだけです。

右側の設定ペインでウィジェットを構成する

詳細については、WordPressウィジェットを投稿やページコンテンツに追加する方法に関するガイドをご覧ください。

WordPressブロックとウィジェットを使用するためのさらに多くのヒントを学ぶ

WordPressのウィジェットとブロックに慣れてきた今、それらを最大限に活用するためのより多くの方法を学びたいと思うかもしれません。始めるためにチェックできる記事をいくつかご紹介します。

このチュートリアルがお役に立ち、WordPressウィジェットをブロックに変換する方法を学べたことを願っています。また、WordPressで投稿やページごとに異なるサイドバーを表示する方法や、最適なGutenberg対応WordPressテーマに関するガイドも確認することをお勧めします。

この記事が気に入った場合は、WordPressのビデオチュートリアルのために、YouTubeチャンネルを購読してください。また、TwitterFacebookでも私たちを見つけることができます。

開示: 当社のコンテンツは読者によってサポートされています。これは、一部のリンクをクリックすると、手数料が発生する可能性があることを意味します。WPBeginnerがどのように資金調達されているか、なぜそれが重要なのか、そしてどのように私たちをサポートできるかを確認してください。こちらが当社の編集プロセスです。

究極のWordPressツールキット

無料のツールキットにアクセスしましょう - すべてのプロフェッショナルが持つべきWordPress関連の製品とリソースのコレクションです!

読者とのインタラクション

コメント

  1. おめでとうございます。この記事の最初のコメント者になる機会を得ました。
    質問や提案はありますか?コメントを残して、議論を開始してください。

Leave A Reply

コメントいただきありがとうございます。すべてのコメントは、コメントポリシーに従ってモデレーションされ、メールアドレスは公開されません。名前フィールドにキーワードを使用しないでください。個人的で意味のある会話をしましょう。