🚀 サイト構築が難しい?手取り足取りご案内します——「WordPressサイト構築伴走」サービスを詳しく見る →

WordPressで異なるユーザーに異なるメニューを表示するプラグイン:If Menu & Nav Menu Roles

WordPressは非常に強力なサイト構築システムです。Naiba サイト構築ノートでは詳細なWordPressサイトインストールチュートリアルを書いています。現在、多くの人がWordPressを使用してリソースサイトやメンバーサイトを構築しています。Naibaは以前に紹介しましたサイトのコンテンツを表示するためにログインが必要なプラグイン特定の条件に基づいてコンテンツを表示または非表示にするプラグイン。今日は、条件に基づいてメニューを表示または非表示にする2つのWordPressプラグイン:If MenuとNav Menu Rolesを紹介します。

If Menuの紹介

If MenuはWordPressプラグインですので、WordPressで構築されたサイトが必要です。まだサイトを構築していない場合は、Naiba サイト構築ノートの関連チュートリアルを参考にして構築してください。If Menuの主な機能は、異なる条件に基づいてメニューコンテンツを表示または非表示にすることです。例を挙げると、以下のプラグインスクリーンショットを参照してください:if Menu菜单插件上記のスクリーンショットのメニューでは、「ログイン後表示」というメニューは、ログイン後にのみ表示されます。カテゴリー3は、購読者(WordPressデフォルトのユーザーグループ)のみが表示でき、カテゴリー2はモバイルアクセス時にのみ表示されます(管理者デバッグ状態ではすべて表示可能)。

If Menuがサポートする機能

If Menuは、if条件を設定してメニュー項目を表示または非表示にし、複数の条件を一度に設定でき、„AND“と„OR“を使用して条件を判断できます。サポートされる条件は以下の通りです:
  1. ユーザーグループに基づく判断
  2. ページタイプに基づいて判断
  3. ユーザーステータスに基づいて判断
  4. 訪問者のデバイスに基づいて判断
  5. 訪問者の位置(国・地域)に基づいて判断
  6. ブラウザの言語に基づいて判断
  7. WooCommerceプラグインの判断をサポート

If Menuの使用方法

If Menuの使用方法は非常に簡単です。インストールして有効化した後、WordPressの外観設定 > メニューで、設定したいメニュー項目を見つけ、„メニューフィルターを有効化“にチェックを入れます。すると、以下の図のように条件を追加するオプションが表示されますので、実際の必要に応じて追加してください。if Menu菜单插件追加する際は、ユーザー権限やページタイプに基づいて設定できます。英語がわからない場合は、自分で翻訳してください。if Menu菜单插件

If Menuのダウンロード先

WordPress管理画面から直接「If Menu」を検索してインストールすることも、以下のリンクからダウンロードしてインストールすることもできます。プラグインのインストール方法がわからない場合は、こちらを参照してください:WordPressプラグインインストールチュートリアル ダウンロードリンクIf Menuはデフォルトで英語版であり、言語や地域に基づく判断は有料版の機能です。Naibaが独自に日本語化と特別処理を行っています。必要な場合は、NaibaのWeChat公式アカウントをフォローし、„If Menu」と返信して入手してください。微信公众号

Nav Menu Rolesの紹介

不同用户显示不同菜单内容Nav Menu Rolesも同様に、設定によって異なるユーザーIDに応じて表示されるメニュー内容を変えることができます。例えば、あるメニューはログインユーザーのみに表示し、別のメニューはログアウトしたユーザーのみに表示するなどです。Nav Menu Rolesのロール制御は非常に柔軟です。標準のユーザーロールに加えて、nav_menu_rolesフィルターを使用してカスタムラベル付きのチェックボックスを追加し、その後nav_menu_roles_item_visibilityフィルターを使用して必要な条件をチェックすることで、機能をカスタマイズできます。任意のユーザーメタ値(例:権限)や他のプラグインが追加した任意のカスタム属性をチェックできます。重要な注意点WordPressメニューでは、項目とページは完全に独立したエンティティです。Nav Menu Rolesはコンテンツへのアクセスを制限しません。Nav Menu Rolesは表示/非表示ナビゲーションメニュー項目に使用されます。コンテンツを制限したい場合は、メンバーシッププラグインも併用する必要があります。

Nav Menu Rolesの使用方法

  1. 外観 > メニューに移動
  2. „表示モード“を„ログインユーザー“、„ログアウトユーザー“、または„全員“に設定します。デフォルトは„全員“です。
  3. ロールごとにカスタマイズしたい場合は、„表示モード“を„ログインユーザー“に設定し、„メニュー項目を最小ロールに制限“で、必要なロールの横にあるボックスにチェックを入れます。ロールはそのロールのみに限定されるのではなく、そのロールの権限を持つすべての人に適用されることに注意してください。例:„購読者“に設定された項目は、購読者および管理者に表示されます。これは、項目を表示するために必要な最小限のロールと考えると良いでしょう。

Nav Menu Rolesのダウンロード先

Nav Menu Rolesは無料のプラグインで、WordPress管理画面のプラグイン検索から直接インストールすることも、手動でダウンロードしたパッケージをアップロードしてインストールすることもできます。ダウンロードリンク

🚀 チュートリアルを見てもまだ迷っていますか?私が手取り足取りご案内しましょう

「WordPressサイト構築伴走」——ドメイン選び、ホスティング購入から、テーマのインストール、公開、投稿まで、すべてのステップで私が伴走します。遠回りせず、目標に直行できます。

👉 サイト構築伴走サービスを詳しく見る
🔒

コメントは終了しました

この記事のコメント機能は終了しています。ご質問がある場合は、他の方法でお問い合わせください。

×
二维码

QRコードをスキャンしてフォロー

AIサイト構築アシスタント

🤖
こんにちは!私はNaibaサイト構築ノートのAIアシスタントです。何かお手伝いできることはありますか?
クイックコンサルティング: