Menu Item Visibility Control

説明

Using this plugin you can use WordPress Conditional Tags to enable or disable menu items on the front-end. It works like ‘Widget Logic’ but for menu items.

使い方

You must insert conditional tags in the “Visibility” box in the menu item options form. You can use any PHP or WordPress functions to build crazy conditions and logics for menu items. For example, to hide the menu item on homepage you can set the visibility to:

! is_home()

Show the menu only to logged-in users:

is_user_logged_in()

Show the menu only to guest visitors:

! is_user_logged_in()

To show the menu item based on user capability:

current_user_can( 'manage_options' )

スクリーンショット

  • Visibility Control

インストール

  1. Upload the menu-item-visibility directory to the /wp-content/plugins/ directory
  2. WordPress の「プラグイン」メニューからプラグインを有効化してください
  3. Locate the ‘Menus’ item on the ‘Appearance’ menu
  4. While editing your menu item, you see another option: Visibility, input your logic and that’s it.

評価

2021年3月2日
Решил мои задачи, автор плагина ангел.
66件のレビューをすべて表示

貢献者と開発者

Menu Item Visibility Control はオープンソースソフトウェアです。以下の人々がこのプラグインに貢献しています。

貢献者

“Menu Item Visibility Control” は29ロケールに翻訳されています。 翻訳者のみなさん、翻訳へのご協力ありがとうございます。

“Menu Item Visibility Control” をあなたの言語に翻訳しましょう。

開発に興味がありますか ?

コードを閲覧するか、SVN リポジトリをチェックするか、開発ログRSS で購読してみてください。

変更履歴

0.4

  • Improve error handling

0.3.9

  • Better compatibility with outdated themes that don’t support WP 4.5

0.3.8

  • Updated to use the new API in WP 4.5

0.3.7

  • Fix JS error on Menus manager

0.3.6

  • Revamp of how fields are added to WP UI, should prevent conflict with other plugins and themes.

0.3.5

  • Possible fatal error prevention

0.3.4

  • Fix compatibility with Menu Icons plugin

0.3.3

  • Fix menu item edit screen styles

0.3.2

  • Fix Customizer wiping out the Visibility value upon save

0.3.1

  • Got rid of PHP notices in the admin area
  • Updated Walker_Nav_Menu_Edit

0.3

  • Gantry 4.0 compatibility
  • implemented singleton pattern
  • added the remove_visibility_meta function which cleans up the meta datas for deleted menu items

0.2.1

  • Fixed a minor bug where unnecessary database rows in postmeta table would be created upon save
  • fixed a bug concerning using quotes in conditions

0.2

  • Compatibility with latest WordPress release
  • Fixed a minor bug where conditions would also execute on the admin area