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
MainWP supports default WordPress post types. For custom post types, use the MainWP Custom Post Types Extension.
View Existing Posts
Set search filters
In the Search Posts section:
| Filter | Description |
|---|---|
| Status | Filter by Published, Pending, Private, Scheduled, Draft, Trash |
| Keyword | Search for specific text in post titles or content |
| Date Range | Filter posts published within a date range |
Select sites
Select the child sites you want to search.
By default, MainWP returns a maximum of 50 posts per child site to prevent performance issues when loading large amounts of data.
Create a New Post
Enter post content
Complete the post fields:
| Field | Required | Description |
|---|---|---|
| Title | Yes | Post title |
| Content | Yes | Post body content |
| Excerpt | No | Short summary |
| Custom Fields | No | Additional metadata |
| Discussion Settings | No | Comment and pingback options |
| Featured Image | No | Post thumbnail |
| Tags | No | Post tags |
| Categories | No | Select existing or create new |
Select sites
Select the child sites where you want to publish this post.
Schedule a Post
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
View a Post on Its Site
Change Post Status
Single Post
Bulk Status Change
Available actions depend on the current post status. Published posts can be unpublished, scheduled posts can be published, etc.
Delete Posts
Move to 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.Search for trashed posts
Go to MainWP > Sites > Content Operations > Manage Posts and set Status to Trash.
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
Related Resources
- Manage Pages - Page management documentation
- Custom Post Types Extension - Manage custom post types
- Boilerplate Extension - Create content templates





