Skip to main content
The Manage Posts feature lets you create, edit, schedule, and delete WordPress posts across all your child sites from a central location. Search for posts across your network, change their status in bulk, and manage content without logging into each site individually.

What You’ll Accomplish

  • Search and view posts across all child sites
  • Create new posts on one or multiple sites
  • Schedule posts for future publication
  • Edit existing posts
  • Change post status (publish, unpublish, trash)
  • Delete posts individually or in bulk

Prerequisites

  • MainWP Dashboard installed and activated
  • At least one child site connected to your Dashboard
  • Administrator access to your Dashboard site
Manage Posts handles standard WordPress posts. To manage custom post types, use the MainWP Custom Post Types Extension.


View Existing Posts

1

Navigate to Manage Posts

Go to MainWP > Sites > Content Operations > Manage Posts.
2

Set search filters

In the Search Posts section:
3

Select sites

Select the child sites you want to search.
4

Search

Click Show Posts.A list of matching posts appears at the bottom of the page.
The default Max posts to return value is 50 posts per child site. You can change the value before running the search.

Create a New Post

1

Navigate to Add New

Go to MainWP > Sites > Content Operations > Manage Posts, then click Add New.
2

Enter post content

Complete the post fields:
3

Select sites

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

Publish

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

Schedule a Post

1

Create post

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

Set schedule

In the Publish Options section:
  1. Under Publish, select Schedule
  2. Set the date and time
3

Schedule

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

Edit an Existing Post

1

Search for post

Go to MainWP > Sites > Content Operations > Manage Posts and search for the post.
2

Edit

Find the post in the results and click Edit.
3

Update

Make your changes and click Publish.

View a Post on Its Site

1

Search for post

Go to MainWP > Sites > Content Operations > Manage Posts and search for the post.
2

View

Find a published post in the results and click View.The post opens on its child site in a new tab.

Change Post Status

Single Post

1

Search for post

Go to MainWP > Sites > Content Operations > Manage Posts and search for the post.
2

Change status

Open the post’s actions menu and select the available status action:
  • Publish for draft or scheduled posts
  • Approve for pending posts
  • Unpublish for published posts
  • Restore for trashed posts

Bulk Status Change

1

Search for posts

Go to MainWP > Sites > Content Operations > Manage Posts and search for the posts.
2

Select posts

Check the boxes next to the posts you want to update.
3

Apply action

Select the action from Bulk Actions dropdown and click Apply.
Bulk actions include Publish, Unpublish, Trash, Restore, and Delete. MainWP applies an action only to selected posts whose current status supports it.

Delete Posts

Move to Trash

1

Search for post

Go to MainWP > Sites > Content Operations > Manage Posts and search for the post.
2

Trash

Find the post and click Trash.
For multiple posts, select them using checkboxes and use Bulk Actions > Trash.

Delete Permanently

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

Search for trashed posts

Go to MainWP > Sites > Content Operations > Manage Posts and set Status to Trash.
2

Delete

Find the post and click Delete.
For multiple trashed posts, select them using checkboxes and use Bulk Actions > Delete.

Self-Check Checklist

  • You can search and view posts across child sites
  • New posts publish successfully to selected sites
  • Scheduled posts show correct scheduling
  • Post status changes apply correctly
  • Deleted posts move to trash or delete permanently