> ## Documentation Index
> Fetch the complete documentation index at: https://docs.mainwp.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Manage Pages

> Manage WordPress pages across your Child Sites from the MainWP Dashboard. Create, edit, schedule, change status, and delete pages remotely without logging into each child site separately.

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

<Note>
  MainWP supports default WordPress post types. For custom post types, use the [MainWP Custom Post Types Extension](https://mainwp.com/extension/custom-post-types/).
</Note>

***

<iframe className="w-full aspect-video rounded-xl" src="https://www.youtube.com/embed/O4jG-GRHE2Q" title="Manage Pages - Video Tutorial" frameBorder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowFullScreen />

***

## View Existing Pages

<Steps>
  <Step title="Navigate to Manage Pages">
    Go to **MainWP > Sites > Content Operations > Manage Pages**.

    <img src="https://mintcdn.com/mainwp/R7R-L7ewC3wZVtTB/images/dashboard/sites-content-192db1.png?fit=max&auto=format&n=R7R-L7ewC3wZVtTB&q=85&s=f12a3a8fa2d6fed646cb269754423cdb" alt="Go to MainWP > Sites > Content Operations > Manage Pages" data-og-width="1753" width="1753" data-og-height="973" height="973" data-path="images/dashboard/sites-content-192db1.png" data-optimize="true" data-opv="3" srcset="https://mintcdn.com/mainwp/R7R-L7ewC3wZVtTB/images/dashboard/sites-content-192db1.png?w=280&fit=max&auto=format&n=R7R-L7ewC3wZVtTB&q=85&s=a41297a4dbad30d5e9455f2639b82e17 280w, https://mintcdn.com/mainwp/R7R-L7ewC3wZVtTB/images/dashboard/sites-content-192db1.png?w=560&fit=max&auto=format&n=R7R-L7ewC3wZVtTB&q=85&s=e118e024cf07cd6906862362b84848fc 560w, https://mintcdn.com/mainwp/R7R-L7ewC3wZVtTB/images/dashboard/sites-content-192db1.png?w=840&fit=max&auto=format&n=R7R-L7ewC3wZVtTB&q=85&s=d253bc23d61c00546d8c2019cd0d0d4b 840w, https://mintcdn.com/mainwp/R7R-L7ewC3wZVtTB/images/dashboard/sites-content-192db1.png?w=1100&fit=max&auto=format&n=R7R-L7ewC3wZVtTB&q=85&s=7462cfcccab66c24b0c6fbd04f282944 1100w, https://mintcdn.com/mainwp/R7R-L7ewC3wZVtTB/images/dashboard/sites-content-192db1.png?w=1650&fit=max&auto=format&n=R7R-L7ewC3wZVtTB&q=85&s=c0b6c545352428e99271aae82b0453cb 1650w, https://mintcdn.com/mainwp/R7R-L7ewC3wZVtTB/images/dashboard/sites-content-192db1.png?w=2500&fit=max&auto=format&n=R7R-L7ewC3wZVtTB&q=85&s=d50197a480cc76d0a563f6abc6088029 2500w" />
  </Step>

  <Step title="Set search filters">
    In the **Search** section:

    | Filter     | Description                                                    |
    | ---------- | -------------------------------------------------------------- |
    | Status     | Filter by Published, Pending, Private, Scheduled, Draft, Trash |
    | Keyword    | Search for specific text in page titles or content             |
    | Date Range | Filter pages published within a date range                     |
  </Step>

  <Step title="Select sites">
    [Select the child sites](/getting-started/mainwp-user-interface) you want to search.
  </Step>

  <Step title="Search">
    Click **Show Pages**.

    A list of matching pages appears at the bottom of the page.
  </Step>
</Steps>

<Note>
  By default, MainWP returns a maximum of 50 pages per child site to prevent performance issues when loading large amounts of data.
</Note>

***

## Create a New Page

<Steps>
  <Step title="Navigate to Add New">
    Go to **MainWP > Sites > Content Operations > Manage Pages**, then click **Add New**.

    <img src="https://mintcdn.com/mainwp/R7R-L7ewC3wZVtTB/images/dashboard/sites-content-2da0bc.png?fit=max&auto=format&n=R7R-L7ewC3wZVtTB&q=85&s=309450e99a9e85621debaf28a08f19ab" alt="Go to MainWP > Sites > Content Operations > Manage Pages, then click Add New" data-og-width="1750" width="1750" data-og-height="1056" height="1056" data-path="images/dashboard/sites-content-2da0bc.png" data-optimize="true" data-opv="3" srcset="https://mintcdn.com/mainwp/R7R-L7ewC3wZVtTB/images/dashboard/sites-content-2da0bc.png?w=280&fit=max&auto=format&n=R7R-L7ewC3wZVtTB&q=85&s=233b1b7c0d377fb17c67c3296dfdff06 280w, https://mintcdn.com/mainwp/R7R-L7ewC3wZVtTB/images/dashboard/sites-content-2da0bc.png?w=560&fit=max&auto=format&n=R7R-L7ewC3wZVtTB&q=85&s=27c2a86bbb2c501237fe03809bc65f42 560w, https://mintcdn.com/mainwp/R7R-L7ewC3wZVtTB/images/dashboard/sites-content-2da0bc.png?w=840&fit=max&auto=format&n=R7R-L7ewC3wZVtTB&q=85&s=7d1fde02ddc62bd14f8e06308238a9d4 840w, https://mintcdn.com/mainwp/R7R-L7ewC3wZVtTB/images/dashboard/sites-content-2da0bc.png?w=1100&fit=max&auto=format&n=R7R-L7ewC3wZVtTB&q=85&s=fcd8cda2c93c42adf314b95c132aceb4 1100w, https://mintcdn.com/mainwp/R7R-L7ewC3wZVtTB/images/dashboard/sites-content-2da0bc.png?w=1650&fit=max&auto=format&n=R7R-L7ewC3wZVtTB&q=85&s=a9371b8e17f5526404c6ba9291737347 1650w, https://mintcdn.com/mainwp/R7R-L7ewC3wZVtTB/images/dashboard/sites-content-2da0bc.png?w=2500&fit=max&auto=format&n=R7R-L7ewC3wZVtTB&q=85&s=91bf6bf9be6335854a39784084ea69de 2500w" />
  </Step>

  <Step title="Enter page content">
    Complete the page fields:

    | Field               | Required | Description         |
    | ------------------- | -------- | ------------------- |
    | Title               | Yes      | Page title          |
    | Content             | Yes      | Page body content   |
    | Custom Fields       | No       | Additional metadata |
    | Discussion Settings | No       | Comment options     |
    | Featured Image      | No       | Page thumbnail      |
    | Slug                | No       | Custom URL path     |
  </Step>

  <Step title="Select sites">
    [Select the child sites](/getting-started/mainwp-user-interface) where you want to publish this page.
  </Step>

  <Step title="Publish">
    Click **Publish**.

    The page is created on all selected sites.
  </Step>
</Steps>

***

## Schedule a Page

<Steps>
  <Step title="Create page">
    Follow the steps above to create a new page (steps 1-3).
  </Step>

  <Step title="Set schedule">
    In the **Publish Options** section:

    1. Under **Publish**, select **Schedule**
    2. Set the date and time
  </Step>

  <Step title="Schedule">
    Click **Publish**.

    The page is scheduled on all selected sites.
  </Step>
</Steps>

<Note>
  Page preview is not available in the MainWP Dashboard because pages may display differently on each child site due to different themes and settings.
</Note>

***

## Edit an Existing Page

<Steps>
  <Step title="Search for page">
    Go to **MainWP > Sites > Content Operations > Manage Pages** and search for the page.
  </Step>

  <Step title="Edit">
    Find the page in the results and click **Edit**.

    <img src="https://mintcdn.com/mainwp/R7R-L7ewC3wZVtTB/images/dashboard/sites-content-7d8fd5.png?fit=max&auto=format&n=R7R-L7ewC3wZVtTB&q=85&s=a4a360622745657a869289506ecd6f60" alt="Once the list of found pages appears" width="1438" height="444" data-path="images/dashboard/sites-content-7d8fd5.png" />
  </Step>

  <Step title="Update">
    Make your changes and save.
  </Step>
</Steps>

***

## View a Page on Its Site

<Steps>
  <Step title="Search for page">
    Go to **MainWP > Sites > Content Operations > Manage Pages** and search for the page.
  </Step>

  <Step title="View">
    Find the page in the results and click **View**.

    <img src="https://mintcdn.com/mainwp/R7R-L7ewC3wZVtTB/images/dashboard/sites-content-0b49d8.png?fit=max&auto=format&n=R7R-L7ewC3wZVtTB&q=85&s=62747f46e6a66b497617a4b936d7983a" alt="Once the list of found pages appears" width="1453" height="610" data-path="images/dashboard/sites-content-0b49d8.png" />

    The page opens on its child site in a new tab.
  </Step>
</Steps>

***

## Delete Pages

### Move to Trash

<Steps>
  <Step title="Search for page">
    Go to **MainWP > Sites > Content Operations > Manage Pages** and search for the page.
  </Step>

  <Step title="Trash">
    Find the page and click **Trash**.

    <img src="https://mintcdn.com/mainwp/R7R-L7ewC3wZVtTB/images/dashboard/sites-content-fb3a22.png?fit=max&auto=format&n=R7R-L7ewC3wZVtTB&q=85&s=7c4e30acae15ad0521fea3fb803ee0d8" alt="Once the list of found pages appears" width="1447" height="542" data-path="images/dashboard/sites-content-fb3a22.png" />
  </Step>
</Steps>

For multiple pages, select them using checkboxes and use **Bulk Actions > Trash**.

### Delete Permanently

WordPress only allows permanent deletion of pages already in Trash.

<Steps>
  <Step title="Search for trashed pages">
    Go to **MainWP > Sites > Content Operations > Manage Pages** and set **Status** to **Trash**.
  </Step>

  <Step title="Delete">
    Find the page and click **Delete Permanently**.
  </Step>
</Steps>

***

## Restore a Page

<Steps>
  <Step title="Search for trashed pages">
    Go to **MainWP > Sites > Content Operations > Manage Pages** and set **Status** to **Trash**.
  </Step>

  <Step title="Restore">
    Find the page and click **Restore**.

    <img src="https://mintcdn.com/mainwp/R7R-L7ewC3wZVtTB/images/dashboard/sites-content-8ac77e.png?fit=max&auto=format&n=R7R-L7ewC3wZVtTB&q=85&s=139c962bbd70a026f6ced23c11698977" alt="Click the Restore action" width="1443" height="369" data-path="images/dashboard/sites-content-8ac77e.png" />
  </Step>
</Steps>

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

***

## Related Resources

* [Manage Posts](/sites/content/manage-posts) - Post management documentation
* [Custom Post Types Extension](https://mainwp.com/extension/custom-post-types/) - Manage custom post types
* [Boilerplate Extension](/add-ons/posts-pages/boilerplate-extension) - Create content templates
