How to Better Manage WordPress Pages with Nested Pages


Do you use pages in WordPress? If so, then you probably understand how frustrating it is to manage a site with a lot of WordPress pages. The default WordPress interface doesn’t allow you to easily reorder your pages, build relationships between them, sort them, etc. In this article, we will show you how to better manage your WordPress pages with Nested Pages.

Why use Nested Pages?

Nested Pages WordPress Plugin

Nested Pages is the best plugin for managing WordPress pages, and it is completely FREE.

It comes with an intuitive drag-and-drop interface for managing your page structure and page ordering. Nested Pages enhances the quick-edit functionality to make it easy for managing a lot of pages at once.

The sortable tree view of your site’s page structure is a dream come true for folks who’re using WordPress as a CMS.

Aside from these key features, it also automatically generate a native WordPress menu that matches your page structure and allows you to create multiple pages at once which will surely save a lot of time. Not to mention, you can use Nested Pages on any custom post type.

Anyone who runs a WordPress site with a lot of pages will fall in love with Nested Pages immediately.

It’s still shocking that a plugin of this caliber is completely free because the problem it’s solving is totally worth paying for.

If you are just starting out with WordPress, then you might want to read more about the difference between WordPress posts and pages.

Video Tutorial

Subscribe to WPBeginner

If you don’t like the video or need more instructions, then continue reading.

How to Use Nested Pages to Manage WordPress Pages

First thing you need to do is install and activate the Nested Pages plugin. Once activated, it works out of the box. You can simply go to the pages screen in your WordPress admin area to see it in action.

Nested Pages

You can simply drag and drop to reorder pages. You can also create child pages by simply moving them below a parent page and then moving them slightly to the right. You can also create new child pages by clicking on the child page button next to any page.

Toolbar next to pages for quick actions

Unlike other page management plugin in WordPress, Nested Pages allows you to keep the coveted quick edit button. The quick edit interface in Nested Pages is cleaner and easy on eyes.

Nested Pages Quick Edit

Creating Navigation Menus Using Nested Pages

Many WordPress sites use pages as their main site structure and add it in their navigation menus. Up until now, this process required multiple steps because you would have to first create the pages, then create a menu, and then add all the pages to it along with reordering them.

Nested Pages plugin makes it super simple. After you have arranged your pages, you can simply check the Sync Menu checkbox. This will replicate your page structure into your navigation menus.

Sync your pages layout with your WordPress navigation menu

You can control how each page appears in the navigation menus without leaving the pages screen. Simply click on the link icon next to a page or click on the Add link button at the top.

This will bring up a popup where you can add a navigation label and URL for the link. You can choose to hide the link in the nested pages or hide it in the menus.

Add link to menu from nested pages screen

Adding Multiple Pages At Once Using Nested Pages

Another great feature of Nested Pages is the ability to quickly create multiple new pages at once. This feature is particularly useful if you already know what your page structure would look like.

You can start adding multiple WordPress pages by simply clicking on the Add multiple button at the top.

Add multiple pages quickly

This will bring up a new popup window where you can provide a page title, select status, author, and template. Click on the plus icon button to add another page. Repeat the process for all the pages you want to create and then click on the add button.

Adding multiple pages in nested pages

Note that the pages you create will be empty, and you will have to edit them individually. Also you cannot set parent or child pages from multiple pages popup. You will have to set them as child or parent when you are done adding them.

Enabling Nested Pages for Other Post Types

You can enable nested pages for any default or custom post types in WordPress. Simply visit Settings » Nested Pages in the WordPress admin and click on the post types tab. Next, select the post types where you want to enable nested pages functionality and then save changes.

Enabling Nested Pages for other post types in WordPress

We hope this article helped you learn how to better manage your WordPress pages with Nested Pages. You may also want to see our guide on how to display a list of child pages for a parent page in WordPress.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.