ナビゲーションメニューの役割 | Kathy Darling
ナビゲーションメニューの役割

ナビゲーションメニューの役割 | Kathy Darling

説明

このプラグインを使用すると、ユーザーの役割に基づいてカスタムメニュー項目を非表示にできます。したがって、ログインしたユーザー、特定の種類のユーザー、またはログアウトしたユーザーにのみ表示したいリンクがメニューにある場合は、このプラグインが最適です。
ナビゲーションメニューの役割は非常に柔軟です。標準のユーザーロールに加えて、nav_menu_rolesフィルターを使用してカスタムラベル付きの独自のチェックボックスを追加し、次にnav_menu_roles_item_visibilityフィルターを使用して必要な基準をチェックすることにより、機能をカスタマイズできます。ユーザーのメタ値(機能など)や他のプラグインによって追加されたカスタム属性と照合できます。
重要な注意点
WordPressでは、メニュー項目とページは完全に別個のエンティティです。ナビゲーションメニューの役割は、コンテンツへのアクセスを制限しません。ナビゲーションメニューの役割は、ナビゲーションメニュー項目を表示/非表示にするためだけのものです。コンテンツを制限したい場合は、メンバーシッププラグインも使用する必要があります。
使用法

[外観]> [メニュー]に移動します
「表示モード」を「ログインユーザー」、「ログアウトユーザー」、「全員」のいずれかに設定します。 「全員」がデフォルトです。
役割ごとにカスタマイズする場合は、「表示モード」を「ログインユーザー」に設定し、「メニュー項目を最小の役割に制限する」で、目的の役割の横にあるチェックボックスをオンにします。役割はアイテムをその役割に厳密に限定するのではなく、その役割の能力を持つすべての人に限定することに注意してください。例:「サブスクライバー」に設定されたアイテムは、サブスクライバーと管理者に表示されます。これは、アイテムを表示するために必要な最小限の役割と考えてください。

サポート
サポートはWordPressフォーラムで処理されます。サポートは制限されており、プラグインのカスタム実装は対象外であることに注意してください。投稿する前に、FAQをお読みください。また、デフォルトのテーマを使用しているときに、他のプラグインを無効にして問題を確認してください。
バグ、エラー、警告、コードの問題があればGithubに報告してください

インストール

プラグインフォルダを/ wp-content / plugins /ディレクトリにアップロードします
WordPressの[プラグイン]メニューからプラグインをアクティブ化します
[外観]> [メニュー]に移動します
それに応じてメニュー項目を編集します。まず、アイテムを全員に表示するか、すべてのログアウトユーザーに表示するか、すべてのログインユーザーに表示するかを選択します。
表示を制限する役割の横にあるチェックボックスをオンにすることで、ログインしているユーザーを特定の役割にさらに制限できます。

プラグインの作者

Kathy Darling

プラグインの公式ウェブサイトアドレス

https://wordpress.org/plugins/nav-menu-roles/
ナビゲーションメニューの役割プラグインの使用で問題が発生した場合は、以下にコメントしてください。問題の解決に最善を尽くします

コメントを残す