Skip to main content
The Manage Pages feature lets you create, edit, schedule, and delete WordPress pages across all your child sites from a central location. Search for pages across your network, restore trashed pages, and manage content without logging into each site individually.

What You’ll Accomplish

  • Search and view pages across all child sites
  • Create new pages on one or multiple sites
  • Schedule pages for future publication
  • Edit existing pages
  • Delete and restore pages

Prerequisites

  • MainWP Dashboard installed and activated
  • At least one child site connected to your Dashboard
  • Administrator access to your Dashboard site
MainWP supports default WordPress post types. For custom post types, use the MainWP Custom Post Types Extension.

Video Tutorial


View Existing Pages

1

Navigate to Manage Pages

Go to MainWP > Pages > Manage Pages.Go to the MainWP > Pages > Manage Pages page
2

Set search filters

In the Search section:
FilterDescription
StatusFilter by Published, Draft, Pending, Scheduled, Trash
KeywordSearch for specific text in page titles or content
Date RangeFilter pages published within a date range
3

Select sites

Select the child sites you want to search.
4

Search

Click Show Pages.A list of matching pages appears at the bottom of the page.
By default, MainWP returns a maximum of 50 pages per child site to prevent performance issues when loading large amounts of data.

Create a New Page

1

Navigate to Add New

Go to MainWP > Pages > Add New.Go to the MainWP > Pages > Add New page
2

Enter page content

Complete the page fields:
FieldRequiredDescription
TitleYesPage title
ContentYesPage body content
ExcerptNoShort summary
Custom FieldsNoAdditional metadata
Discussion SettingsNoComment options
Featured ImageNoPage thumbnail
TagsNoPage tags
SlugNoCustom URL path
3

Select sites

Select the child sites where you want to publish this page.
4

Publish

Click Publish.The page is created on all selected sites.

Schedule a Page

1

Create page

Follow the steps above to create a new page (steps 1-3).
2

Set schedule

In the Publish Options section:
  1. Click Publish Immediately dropdown
  2. Select Schedule
  3. Set the date and time
  4. Click OK
3

Schedule

Click Publish.The page is scheduled on all selected sites.
Page preview is not available in the MainWP Dashboard because pages may display differently on each child site due to different themes and settings.

Edit an Existing Page

1

Search for page

Go to MainWP > Pages > Manage Pages and search for the page.
2

Edit

Find the page in the results and click Edit.Once the list of found pages appears
3

Update

Make your changes and save.

View a Page on Its Site

1

Search for page

Go to MainWP > Pages > Manage Pages and search for the page.
2

View

Find the page in the results and click View.Once the list of found pages appearsThe page opens on its child site in a new tab.

Delete Pages

Move to Trash

1

Search for page

Go to MainWP > Pages > Manage Pages and search for the page.
2

Trash

Find the page and click Trash.Once the list of found pages appears
For multiple pages, select them using checkboxes and use Bulk Actions > Trash.

Delete Permanently

WordPress only allows permanent deletion of pages already in Trash.
1

Search for trashed pages

Go to MainWP > Pages > Manage Pages and set Status to Trash.
2

Delete

Find the page and click Delete Permanently.

Restore a Page

1

Search for trashed pages

Go to MainWP > Pages > Manage Pages and set Status to Trash.
2

Restore

Find the page and click Restore.Click the Restore action
For multiple pages, select them using checkboxes and use Bulk Actions > Restore.

Self-Check Checklist

  • You can search and view pages across child sites
  • New pages publish successfully to selected sites
  • Scheduled pages show correct scheduling
  • Page edits save correctly
  • Deleted pages move to trash
  • Trashed pages restore successfully