WordPressウィジェットをモバイルで非表示にする方法(初心者向け・簡単)

特定のWordPressウィジェットをモバイルユーザーに非表示にしたいですか?

ウィジェットは、ウェブサイトのサイドバーやフッターに表示されることが多い動的なコンテンツです。場合によっては、ウィジェットがデスクトップコンピューターやラップトップでは見栄えが良くても、小さなモバイルデバイスではそうでないことがあります。

この記事では、コードを書かずにWordPressのウィジェットをモバイルデバイスで非表示にする方法をご紹介します。

モバイルデバイスでWordPressウィジェットを非表示にする

WordPressでモバイル向けウィジェットを非表示にする理由

ウェブサイトはフルサイズのコンピューター画面では見栄えが良くても、小さい画面でも同様に見栄えが良いとは限りません。

WordPressサイトのモバイルバージョンを表示しても、レイアウトがすぐに散らかって見えない場合でも、必ず一番下までスクロールすることが重要です。

ほとんどのレスポンシブWordPressテーマでは、ウィジェットは訪問者の画面サイズに応じて異なる場所に表示されます。多くの場合、WordPressテーマはウィジェットをページの一番下に移動させます。

例を見てみましょう。

次の画像は、デスクトップコンピューターでサイトがどのように表示されるかを示しています。ご覧のとおり、検索ウィジェットはサイドバーの上部に表示されます。

WordPressの検索ウィジェットの例

ただし、スマートフォンで表示すると、サイドバーウィジェットはコンテンツの下に表示されます。

これは、訪問者がブログ投稿、製品、その他のコンテンツを検索するためにページの一番下までスクロールする必要があることを意味します。

スマートフォンやタブレットでの重複検索ウィジェットの例

さらに悪いことに、この動作により、2つの同一のウィジェットが隣り合って表示されることがあります。

例えば、多くのWordPressブログの所有者は、サイドバーとフッターの両方に連絡先情報ウィジェットを配置します。これらのウィジェットが移動すると、モバイル訪問者は同じウィジェットが隣り合って表示される可能性があります。

それでは、WordPressでウィジェットをモバイルで簡単に非表示にする方法を見てみましょう。

WordPressでモバイル時にウィジェットを非表示にする方法

モバイルユーザーのためにウィジェットを非表示にする最も簡単な方法は、Widget Options プラグインを使用することです。このプラグインを使用すると、日付、ユーザーロール、デバイスなどに応じて異なるウィジェットを表示できます。

まず、Widget Optionsプラグインをインストールして有効化する必要があります。詳細については、WordPressプラグインのインストール方法に関するステップバイステップガイドをご覧ください。WordPressプラグインのインストール方法

有効化したら、WordPressダッシュボードの外観 » ウィジェットページに移動する必要があります。

WordPress 管理画面のウィジェットセクション

この画面には、WordPressウェブサイトに追加したすべてのウィジェットが表示されます。

ウィジェットを編集するには、その名前をクリックするだけです。

ウィジェットを展開してオプションを表示します

ウィジェット設定では、Widget Options プラグインによって追加された新しいセクションが表示されます。

まず、小さなモバイルアイコンをクリックし、「非表示/表示」ドロップダウンが「選択したデバイスで非表示」になっていることを確認してください。

モバイルユーザーにウィジェットを表示したり非表示にしたりする方法

その後、ウィジェットを非表示にしたい各デバイスで確認するだけです。

通常は、「タブレット」と「モバイル」の横にあるチェックボックスをオンにします。

モバイルデバイスでウィジェットを非表示にする

その後、「保存」ボタンをクリックして変更を保存します。

さて、モバイルデバイスを使用してWordPressウェブサイトにアクセスしてください。ウィジェットはウィジェットエリアに表示されなくなります。

WordPressのウィジェットの例(モバイルデバイスで表示)

WordPress でウィジェットのモバイルバージョンを作成する方法

場合によっては、モバイル訪問者にはウィジェットのバージョン1を表示し、デスクトップユーザーには別のバージョンを表示したい場合があります。

例えば、デスクトップでは最新の投稿を5つ表示したいが、モバイルデバイスでは画面がごちゃごちゃしないように3つだけ表示したい場合があります。

そのためには、サイトに2つの個別の「最近の投稿」ウィジェットを追加するだけです。詳細については、WordPressでウィジェットを追加する方法に関するステップバイステップガイドをご覧ください。

その後、デスクトップコンピューターに表示するウィジェットと、モバイルデバイスに表示するウィジェットをそれぞれ設定できます。

まず、デスクトップユーザーに表示したいウィジェットを開きます。次に、小さなモバイルアイコンをクリックし、「非表示/表示」ドロップダウンが「選択したデバイスで非表示」に設定されていることを確認してください。

その後、「タブレット」と「モバイル」の横にあるチェックボックスにチェックを入れます。

デスクトップのみにウィジェットを表示する

これで、このウィジェットはデスクトップコンピューターを使用している訪問者にのみ表示されます。

次に、ウィジェットに変更を加えることができます。例えば、「表示する投稿数」の横のボックスに「5」と入力します。

終了したら、「保存」ボタンを押して設定を保存することを忘れないでください。

WordPressでのウィジェット設定の保存

その後、2番目のウィジェットをモバイル専用にすることができます。

上記と同じ手順を繰り返しますが、今回は「デスクトップ」の横にあるチェックボックスをオンにして、デスクトップデバイスでウィジェットを非表示にします。

デスクトップではなくモバイルデバイスでWordPressウィジェットを表示する

これで、モバイルウィジェットに変更を加えることができます。たとえば、「表示する投稿数」ボックスに「3」と入力することができます。

いつものように、完了したら「保存」をクリックしてください。これで、同じウィジェットのデスクトップ版とモバイル版ができました。

この記事が、WordPress でモバイルデバイスのウィジェットを非表示にする方法を学ぶのに役立ったことを願っています。また、サイトに最も役立つウィジェットのリストを確認したり、特定のページでウィジェットを表示または非表示にする方法に関するガイドを参照したりすることもできます。

この記事が気に入ったら、WordPressのビデオチュートリアルについては、YouTubeチャンネルを購読してください。 TwitterFacebookでもフォローできます。

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

究極のWordPressツールキット

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

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

14 CommentsLeave a Reply

  1. これは、Elementorを使用していないすべてのウェブサイトにとって、優れたシンプルでわかりやすいソリューションです。Elementorでは、デスクトップ、タブレット、またはモバイルで要素を簡単に非表示にできるオプションに慣れていました。しかし、標準のGutenbergエディターでは、この機能に関してはかなり迷っていました。カスタムCSSクラスを使用してコードを手動でテンプレートに追加することを検討しましたが、この方法ははるかにシンプルでほぼ手間がかかりません。チュートリアルに感謝します。本当に時間を節約できます!

  2. この投稿は救世主です!モバイルでフッターが重複してウェブサイトが乱雑に見えるのに苦労していました。この記事のおかげで、そのうちの1つを簡単に非表示にする方法がわかりました。今ではスマートフォンでずっとすっきりとしてプロフェッショナルに見えます – 大きな違いです!

  3. 分かりやすいガイドをありがとうございます。しかし、私のAvadaThemeでは、デバイス選択タブとチェックボックスが表示されないようです。
    私のAvadaThemeはV7.6.1です。バージョンによって仕様に違いはありますか?

    • プラグインとテーマの間に競合がある可能性があります。プラグインのサポートに確認することをお勧めします。彼らが対応できるはずです!

      管理者

  4. これは素晴らしい記事で、モバイル表示時に重複して見える余分なフッターをすばやく非表示にすることができました。サイドバーとフッターが一番下にあったためです。そのうちの1つをモバイルデバイスで非表示にしたところ、うまくいきました!よりプロフェッショナルに見えます。ありがとうございます!

  5. プラグインは条件付きでウィジェットを非表示にするためにphp、js、またはcssを使用していますか?

    • そのような質問については、プラグインのサポートに問い合わせる必要があります。そうすれば、現在使用されている方法を教えてくれるでしょう。

      管理者

コメントを残す

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