Plugin info

Total downloads: 1,790
Active installs: 0
Total reviews: 0
Average rating: 0
Support threads opened: 0
Support threads resolved: 0 (0%)
Available in: 1 language(s)
Contributors: 4
Last updated: 9/30/2025 (92 days ago)
Added to WordPress: 10/12/2016 (9 years old)
Minimum WordPress version: 4.9
Tested up to WordPress version: 6.8.3
Minimum PHP version: f

Maintenance & Compatibility

Maintenance score

Maintained • Last updated 92 days ago

50/100

Is Clean Menus abandoned?

Likely maintained (last update 92 days ago).

Compatibility

Requires WordPress: 4.9
Tested up to: 6.8.3
Requires PHP: f

Similar & Alternatives

Explore plugins with similar tags, and compare key metrics like downloads, ratings, updates, support, and WP/PHP compatibility.

No similar plugins found yet.

Description

Cleaning navigation menus by hiding all draft posts, pending review posts, future posts, private and trashed posts.

Memo: users with the role Editor or greater have the access to the all posts.

Installation

  1. Unzip the archive on your computer
  2. Upload clean-menus directory to the /wp-content/plugins/ directory
  3. Activate the plugin through the ‘Plugins’ menu in WordPress
  4. That’s all!

Frequently Asked Questions

How to change the list of [not] accessible post statuses?

Use filter ‘clean_menus_excluded_types’.

Review feed

No reviews available

Screenshots

No screenshots available

Changelog

1.0.5

  • Tested up to WordPress 6.4.

1.0.4

  • WordPress 6.0 support.

1.0.3

  • WordPress 5.3 support added.

1.0.2

  • WordPress 5.2 support added.

1.0.1

  • Updated file-header information and readme.txt

1.0.0

  • Initial release.