> ## Documentation Index
> Fetch the complete documentation index at: https://mainwp-docs-review-bulk-settings-manager-extension.mintlify.site/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-docs-review-bulk-settings-manager-extension/d0zjAevME9GS0DlR/images/dashboard/sites-content-192db1.png?fit=max&auto=format&n=d0zjAevME9GS0DlR&q=85&s=837c6fe5c3ac6e4163bd52f74f404474" 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-docs-review-bulk-settings-manager-extension/d0zjAevME9GS0DlR/images/dashboard/sites-content-192db1.png?w=280&fit=max&auto=format&n=d0zjAevME9GS0DlR&q=85&s=a642d0d864dccc0545e852af4c43b057 280w, https://mintcdn.com/mainwp-docs-review-bulk-settings-manager-extension/d0zjAevME9GS0DlR/images/dashboard/sites-content-192db1.png?w=560&fit=max&auto=format&n=d0zjAevME9GS0DlR&q=85&s=e048bf1dd9897baad585dee9bb613500 560w, https://mintcdn.com/mainwp-docs-review-bulk-settings-manager-extension/d0zjAevME9GS0DlR/images/dashboard/sites-content-192db1.png?w=840&fit=max&auto=format&n=d0zjAevME9GS0DlR&q=85&s=cb97b39fc539ebfd387ee33590b21a09 840w, https://mintcdn.com/mainwp-docs-review-bulk-settings-manager-extension/d0zjAevME9GS0DlR/images/dashboard/sites-content-192db1.png?w=1100&fit=max&auto=format&n=d0zjAevME9GS0DlR&q=85&s=61600266bf24fddbff83ace549d78ee2 1100w, https://mintcdn.com/mainwp-docs-review-bulk-settings-manager-extension/d0zjAevME9GS0DlR/images/dashboard/sites-content-192db1.png?w=1650&fit=max&auto=format&n=d0zjAevME9GS0DlR&q=85&s=c1fd31696fb6430eaff09864f1f87c85 1650w, https://mintcdn.com/mainwp-docs-review-bulk-settings-manager-extension/d0zjAevME9GS0DlR/images/dashboard/sites-content-192db1.png?w=2500&fit=max&auto=format&n=d0zjAevME9GS0DlR&q=85&s=b6dd5c564a5608a1cf60a86dc6c6ff2a 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-docs-review-bulk-settings-manager-extension/d0zjAevME9GS0DlR/images/dashboard/sites-content-2da0bc.png?fit=max&auto=format&n=d0zjAevME9GS0DlR&q=85&s=ef753faefd23ba71286721fdd54f14fc" 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-docs-review-bulk-settings-manager-extension/d0zjAevME9GS0DlR/images/dashboard/sites-content-2da0bc.png?w=280&fit=max&auto=format&n=d0zjAevME9GS0DlR&q=85&s=b024dbdca84bf3f447b2dbf55b057945 280w, https://mintcdn.com/mainwp-docs-review-bulk-settings-manager-extension/d0zjAevME9GS0DlR/images/dashboard/sites-content-2da0bc.png?w=560&fit=max&auto=format&n=d0zjAevME9GS0DlR&q=85&s=321f5e11b756951a2797f7bab3f6fd70 560w, https://mintcdn.com/mainwp-docs-review-bulk-settings-manager-extension/d0zjAevME9GS0DlR/images/dashboard/sites-content-2da0bc.png?w=840&fit=max&auto=format&n=d0zjAevME9GS0DlR&q=85&s=a1b20ad2cbf98e5fa8eb51b8cadae9a9 840w, https://mintcdn.com/mainwp-docs-review-bulk-settings-manager-extension/d0zjAevME9GS0DlR/images/dashboard/sites-content-2da0bc.png?w=1100&fit=max&auto=format&n=d0zjAevME9GS0DlR&q=85&s=10dd8c75ede302b27a97642f576ba6aa 1100w, https://mintcdn.com/mainwp-docs-review-bulk-settings-manager-extension/d0zjAevME9GS0DlR/images/dashboard/sites-content-2da0bc.png?w=1650&fit=max&auto=format&n=d0zjAevME9GS0DlR&q=85&s=09bb72fcc057e1361106d1974f4cc189 1650w, https://mintcdn.com/mainwp-docs-review-bulk-settings-manager-extension/d0zjAevME9GS0DlR/images/dashboard/sites-content-2da0bc.png?w=2500&fit=max&auto=format&n=d0zjAevME9GS0DlR&q=85&s=e7253fd3210a9ba2b489c67b0d85c7cc 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-docs-review-bulk-settings-manager-extension/d0zjAevME9GS0DlR/images/dashboard/sites-content-7d8fd5.png?fit=max&auto=format&n=d0zjAevME9GS0DlR&q=85&s=fef5695054fcec1f2cbab648175a0cdd" 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-docs-review-bulk-settings-manager-extension/d0zjAevME9GS0DlR/images/dashboard/sites-content-0b49d8.png?fit=max&auto=format&n=d0zjAevME9GS0DlR&q=85&s=c932349091ffc975744d8018fa6b08ca" 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-docs-review-bulk-settings-manager-extension/d0zjAevME9GS0DlR/images/dashboard/sites-content-fb3a22.png?fit=max&auto=format&n=d0zjAevME9GS0DlR&q=85&s=f1b2f8319239dc00ed173d11a1cea6c8" 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-docs-review-bulk-settings-manager-extension/d0zjAevME9GS0DlR/images/dashboard/sites-content-8ac77e.png?fit=max&auto=format&n=d0zjAevME9GS0DlR&q=85&s=c314336a4f375365771b3df62446d9eb" 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
