IF Menu Visibility

설명

The IF Menu plugin adds a powerful yet simple feature to WordPress menus: conditional visibility.

This plugin lets you control whether a specific menu item is:
* Shown to all visitors
* Shown only to logged-in users
* Shown only to logged-out users

Features

  • Simple and intuitive interface
  • Works seamlessly inside Appearance > Menus
  • Lightweight and secure — no external libraries
  • No performance impact or bloat
  • Developed by Valeri Kluger (vk-projekte.de)

설치

  1. Upload the plugin ZIP via Plugins > Add New > Upload
  2. Activate the plugin
  3. Go to Appearance > Menus
  4. For each menu item, choose when it should be visible

후기

이 플러그인에 대한 평가가 없습니다.

기여자 & 개발자

“IF Menu Visibility”(은)는 오픈 소스 소프트웨어입니다. 다음의 사람들이 이 플러그인에 기여하였습니다.

기여자

자국어로 “IF Menu Visibility”(을)를 번역하세요.

개발에 관심이 있으십니까?

코드 탐색하기는, SVN 저장소를 확인하시거나, 개발 기록RSS로 구독하세요.

변경이력

1.0.5

  • Fixed menu item “Visibility” field not showing when themes/plugins override the nav menu admin walker (fallback walker injection)
  • Ensured the “Visibility” option appears in Screen Options and is not forcibly hidden by other plugins

1.0.4

  • Added ABSPATH check to prevent direct file access
  • Minor code cleanup and preparation for manual review submission

1.0.3

  • Changed all promotional links to open in a new tab
  • Improved user experience for upgrade prompts

1.0.2

  • Fixed saving bug for “Only show when logged out”
  • Added proper nonce verification for secure form submission
  • Removed all PHPCS warnings related to unsanitized $_POST and nonce handling
  • Stable tag now correctly matches plugin version (readme.txt)
  • Fully tested with WordPress 6.8.1 and PHP 8.3

1.0.1

  • Full escaping and security compliance (nonces, sanitization, validation)
  • Fixed readme formatting and WordPress.org compatibility