This plugin hasn’t been tested with the latest 3 major releases of WordPress. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

Inclusive Parents


Allow draft, private, scheduled, and password-protected pages to be selected as parents in page dropdowns. Private and password-protected pages may also be added to menus and the Pages widget.


  • The page parent dropdown with pending, private, and future pages included
  • The navigation menu screen with private and password-protected pages included
  • The page parent dropdown in Quick Edit mode


March 21, 2018
Causes a fatal error on the Customize page. Pull request opened for the (very simple) fix on GitHub months and months ago, still hasn’t been merged. Seems completely abandoned.
November 6, 2017
Works as described and highly appreciated! Notice: Trying to get property of non-object in /wp-content/plugins/inclusive-parents/inclusive-parents.php on line 94
May 31, 2017
Please do not install this plugin. It does not work at all (see support threads.) If you do not heed my warning and you activate the plugin, you will have to FTP to your plugins folder and delete the folder to regain access to your wp-admin.
October 28, 2016
This plugin does exactly what it says. It includes private, draft, and password-protected pages in the menu dropdown. It keeps the site menu organized and makes it easier for content editors. I was surprised this functionality isn’t built into WP. We wanted our permalinks to include the parent page in the URL for a private section of the site and the default WordPress behavior wasn’t allowing this. Thank you for writing this plugin!
Read all 4 reviews

Contributors & Developers

“Inclusive Parents” is open source software. The following people have contributed to this plugin.


Translate “Inclusive Parents” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.



  • Limit menu screen statuses to public, private, and password.
  • Use labels instead of names for (status) suffixes.
  • Add (status) suffix on menu screen.
  • Remove filter on public queries.


  • Prefix all the things


  • Initial release