Title: Papy3D Menu Visibility
Author: papy3d
Published: <strong>May 11, 2026</strong>
Last modified: August 4, 2026

---

Search plugins

![](https://ps.w.org/papy3d-menu-visibility/assets/banner-772x250.png?rev=3529021)

![](https://ps.w.org/papy3d-menu-visibility/assets/icon-256x256.png?rev=3529021)

# Papy3D Menu Visibility

 By [papy3d](https://profiles.wordpress.org/papy3d/)

[Download](https://downloads.wordpress.org/plugin/papy3d-menu-visibility.1.2.0.zip)

 * [Details](https://ewe.wordpress.org/plugins/papy3d-menu-visibility/#description)
 * [Reviews](https://ewe.wordpress.org/plugins/papy3d-menu-visibility/#reviews)
 *  [Installation](https://ewe.wordpress.org/plugins/papy3d-menu-visibility/#installation)
 * [Development](https://ewe.wordpress.org/plugins/papy3d-menu-visibility/#developers)

 [Support](https://wordpress.org/support/plugin/papy3d-menu-visibility/)

## Description

Papy3D Menu Visibility allows administrators to control the visibility of navigation
menu items based on WordPress capabilities.

Features:

 * Capability-based visibility
 * Show or hide mode
 * Full Site Editing support
 * Accessibility-friendly admin UI
 * Multisite-safe uninstall
 * WordPress coding standards compliant

## Screenshots

[[

## Installation

 1. Upload the plugin folder to `/wp-content/plugins/`
 2. Activate the plugin through the WordPress admin
 3. Go to Appearance > Menus
 4. Configure visibility settings for each menu item

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Papy3D Menu Visibility” is open source software. The following people have contributed
to this plugin.

Contributors

 *   [ papy3d ](https://profiles.wordpress.org/papy3d/)

[Translate “Papy3D Menu Visibility” into your language.](https://translate.wordpress.org/projects/wp-plugins/papy3d-menu-visibility)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/papy3d-menu-visibility/),
check out the [SVN repository](https://plugins.svn.wordpress.org/papy3d-menu-visibility/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/papy3d-menu-visibility/)
by [RSS](https://plugins.trac.wordpress.org/log/papy3d-menu-visibility/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.2.0

 * Replaced the legacy plugin-owned hub with the neutral P3DSUITE Admin Hub 1.4.0.
 * Added the plugin-specific P3DMV compatibility adapter.
 * Separated persistent routing metadata from translated runtime metadata.
 * Deferred translated hub registration until `init` priority 20.
 * Updated activation and uninstall routines to preserve other Papy3D plugin cards.
 * Kept the plugin submenu attached to the single shared Papy 3D menu.

#### 1.1.5

 * Updated the bundled shared Papy 3D administration hub to version 1.2.3.
 * Updated the minimum compatible shared hub version check to 1.2.3.

#### 1.1.4

 * Updated the bundled shared Papy 3D administration hub to version 1.2.2.
 * Added plugin-owned translated hub labels, plural handling, and permission messaging.
 * Added an administrator warning when an older shared hub is loaded first by another
   Papy3D plugin.

#### 1.1.3

 * Fixed shared Papy 3D registry cleanup when the plugin is permanently deleted.
 * Applied cleanup independently on every site of a multisite network.
 * Added a defensive verification pass that removes only this plugin entry, including
   legacy or malformed registry keys.
 * Preserved inactive cards on deactivation while guaranteeing removal on uninstall.

#### 1.1.2

 * Integrated the plugin into the shared Papy 3D administration menu and common 
   home page.
 * Added persistent plugin-card registration on activation and active loads.
 * Added selective shared-registry cleanup during uninstall.
 * Added the supplied local 256 x 256 plugin icon.
 * Made Papy 3D the plugin’s only dedicated administration entry; no legacy dedicated
   menu entry remains.

#### 1.1.1

 * Fixed the Plugin URI header.
 * Validated up to WordPress 7.0.

#### 1.1.0

 * Full rewrite for WordPress 2026 standards.

## Meta

 *  Version **1.2.0**
 *  Last updated **1 day ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.5 or higher **
 *  Tested up to **7.0.2**
 *  PHP version ** 8.3 or higher **
 *  Language
 * [English (US)](https://wordpress.org/plugins/papy3d-menu-visibility/)
 * Tags
 * [menu](https://ewe.wordpress.org/plugins/tags/menu/)[navigation](https://ewe.wordpress.org/plugins/tags/navigation/)
   [permissions](https://ewe.wordpress.org/plugins/tags/permissions/)[roles](https://ewe.wordpress.org/plugins/tags/roles/)
   [visibility](https://ewe.wordpress.org/plugins/tags/visibility/)
 *  [Advanced View](https://ewe.wordpress.org/plugins/papy3d-menu-visibility/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/papy3d-menu-visibility/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/papy3d-menu-visibility/reviews/)

## Contributors

 *   [ papy3d ](https://profiles.wordpress.org/papy3d/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/papy3d-menu-visibility/)