> ## 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.

# Post Plus

> MainWP Post Plus extension allows you to randomize meta data for your content giving the appearance of multiple active bloggers. Also, it allows you to save your posts as drafts in your dashboard.

## What You'll Learn

* Saving post and page drafts on your Dashboard
* Publishing and editing saved drafts
* Randomizing authors, categories, and dates
* Using the Post Plus randomizer options

***

<div id="addon-data" style={{display: 'none'}} data-title="Post Plus" data-purchase-url="https://mainwp.com/add-on/post-plus/" data-pricing-tier="pro" data-bundle="MainWP Pro" data-addon-type="extension" data-version="5.0.1" data-developer="MainWP" data-changelog-url="https://mainwp.com/changelog/mainwp-post-plus-extension/" data-owned-by="Jestart LLC" data-privacy-url="https://mainwp.com/mainwp-plugin-privacy-policy/" />

<Info>
  **Extension Add-on** - This add-on provides standalone functionality within MainWP Dashboard. No third-party plugins required.
</Info>

MainWP Post Plus Extension provides two important features:

1. Ability to save post and page drafts on your MainWP Dashboard
2. Ability to set random metadata for your posts and pages

## Drafts

Extending your MainWP Dashboard with this tool gives you the ability to save drafts while creating new posts and pages. A quick one-button click will save your work in progress without worrying about losing your current work.

## Post Plus Randomizer

This addition to your Add New Post/Page screen is the Post Plus meta box. This will allow you to randomize metadata for your content giving the appearance of multiple active bloggers. Simply selecting options to randomize, you can have random authors for your posts or pages, assign posts to random categories, and have randomly picked publishing dates. You can also narrow the randomized data to specific user roles and a date range.

## Save Draft

### Save Post Draft

<Steps>
  <Step title="Log in to your MainWP Dashboard" />

  <Step title="Go to the Sites > Content Operations > Add New page for posts" />

  <Step title="Start creating a new post">
    Start [creating a new post](/sites/content/manage-posts)
  </Step>

  <Step title="Click the Save as Draft button when you want to save your current progress">
    Click the **Save as Draft** button when you want to save your current progress<img src="https://mintcdn.com/mainwp/9Fi7dKBCIriTb92d/images/add-ons/09031def3ef9.jpg?fit=max&auto=format&n=9Fi7dKBCIriTb92d&q=85&s=b083b58da174bfa7c17038e6f809c401" alt="Save as draft button" width="299" height="597" data-path="images/add-ons/09031def3ef9.jpg" />
  </Step>
</Steps>

### Save Page Draft

<Steps>
  <Step title="Log in to your MainWP Dashboard" />

  <Step title="Go to the Sites > Content Operations > Add New page for pages" />

  <Step title="Start creating a new page">
    Start [creating a new page](/sites/content/manage-pages)
  </Step>

  <Step title="Click the Save as Draft button when you want to save your current progress" />
</Steps>

## Publish Draft

Drafts can be published in 2 ways.

* Directly from the Drafts page
* From the Draft Edit mode

### Publish Post Draft from the Drafts page

<Steps>
  <Step title="Log in to your MainWP Dashboard" />

  <Step title="Go to the Sites > Content Operations > Manage Posts > Drafts page" />

  <Step title="Locate the draft that you want to publish" />

  <Step title="Click the Publish action" />
</Steps>

### Publish Page Draft from the Drafts page

<Steps>
  <Step title="Log in to your MainWP Dashboard" />

  <Step title="Go to the Sites > Content Operations > Manage Pages > Drafts page" />

  <Step title="Locate the draft that you want to publish" />

  <Step title="Click the Publish action" />
</Steps>

### Publish Post Draft from the edit mode

<Steps>
  <Step title="Log in to your MainWP Dashboard" />

  <Step title="Go to the Sites > Content Operations > Manage Posts > Drafts page" />

  <Step title="Locate the draft that you want to publish" />

  <Step title="Click the Edit action" />

  <Step title="If needed, edit wanted fields" />

  <Step title="Click the Publish button in the Publish section" />
</Steps>

### Publish Page Draft from the edit mode

<Steps>
  <Step title="Log in to your MainWP Dashboard" />

  <Step title="Go to the Sites > Content Operations > Manage Pages > Drafts page" />

  <Step title="Locate the draft that you want to publish" />

  <Step title="Click the Edit action" />

  <Step title="If needed, edit wanted fields" />

  <Step title="Click the Publish button in the Publish section" />
</Steps>

## Edit Draft

### Edit Post Draft

<Steps>
  <Step title="Log in to your MainWP Dashboard" />

  <Step title="Go to the Sites > Content Operations > Manage Posts > Drafts page" />

  <Step title="Locate the draft that you want to edit" />

  <Step title="Click the Edit action" />

  <Step title="Edit wanted fields">
    Edit wanted fields

    * If you want to save draft updates, click the **Save as Draft** button
    * if you want to publish the post, click the **Publish** button
  </Step>
</Steps>

### Edit Page Draft

<Steps>
  <Step title="Log in to your MainWP Dashboard" />

  <Step title="Go to the Sites > Content Operations > Manage Pages > Drafts page" />

  <Step title="Locate the draft that you want to edit" />

  <Step title="Click the Edit action" />

  <Step title="Edit wanted fields">
    Edit wanted fields

    * If you want to save draft updates, click the **Save as Draft** button
    * if you want to publish the page, click the **Publish** button
  </Step>
</Steps>

## Delete Draft

### Delete Post Draft

<Steps>
  <Step title="Log in to your MainWP Dashboard" />

  <Step title="Go to the Sites > Content Operations > Manage Posts > Drafts page" />

  <Step title="Locate the draft that you want to delete" />

  <Step title="Click the Delete action" />
</Steps>

### Delete Page Draft

<Steps>
  <Step title="Log in to your MainWP Dashboard" />

  <Step title="Go to the Sites > Content Operations > Manage Pages > Drafts page" />

  <Step title="Locate the draft that you want to delete" />

  <Step title="Click the Delete action" />
</Steps>

## Set Random Metadata

If you want to use a random Author or Publishing date for your Posts or Pages, you can do it by using the options in the Post Plus section. Random Category is available for posts. <img src="https://mintcdn.com/mainwp/PMb515K3nlj7x2jI/images/add-ons/665cdfbb4028.jpg?fit=max&auto=format&n=PMb515K3nlj7x2jI&q=85&s=6cec7c2352c8ac23ac6477d1cc6af80a" alt="Post Plus random meta data settings" width="761" height="314" data-path="images/add-ons/665cdfbb4028.jpg" /> The Extension adds this section to both:

* **Sites > Content Operations > Add New** page for posts
* **Sites > Content Operations > Add New** page for pages

### Set Random Author

If you want to assign a random author for a post or page,

<Steps>
  <Step title="Select the Set random author with privilege option" />

  <Step title="Select roles" />
</Steps>

<img src="https://mintcdn.com/mainwp/fe8MDk8Na8l3lQHZ/images/add-ons/post-plus-settings.jpg?fit=max&auto=format&n=fe8MDk8Na8l3lQHZ&q=85&s=152b48d494a919bead001b1024bc697f" alt="Post Plus Random Author settings" width="761" height="314" data-path="images/add-ons/post-plus-settings.jpg" /> The Post Plus Extension will set random **(existing)** users from the selected role(s) from your child site and assign the post. As a result, the article will have a different author on each of your child sites.

### Set Random Category

If you want to set a random category, select the **Set random category** option. <img src="https://mintcdn.com/mainwp/9Fi7dKBCIriTb92d/images/add-ons/186874d03140.jpg?fit=max&auto=format&n=9Fi7dKBCIriTb92d&q=85&s=21363ac52b8ddf621ed61fb511e0c1fe" alt="Post Plus set random category" width="761" height="314" data-path="images/add-ons/186874d03140.jpg" /> The Extension will pick one of the existing categories from your child site and assign the post.

### Set Random Publishing Date

To set a random publishing date,

<Steps>
  <Step title="Check the Set random publishing date in date range checkbox" />

  <Step title="Optionally set a date range" />
</Steps>

<img src="https://mintcdn.com/mainwp/fe8MDk8Na8l3lQHZ/images/add-ons/post-plus-random-date.jpg?fit=max&auto=format&n=fe8MDk8Na8l3lQHZ&q=85&s=7c74c06cab2db73fc6199ac743df43f2" alt="Post Plus set random publishing date" width="761" height="314" data-path="images/add-ons/post-plus-random-date.jpg" /> If you set a specific date range, the Extension will pick a random date from the range. If you leave the range blank, the Extension will pick a random date between now and seven days from now. As a result, the article will have different publishing dates on each of your child sites.

***

## Related Resources

* [Posts/Pages Add-ons](/add-ons/posts-pages) - Browse all content tools
* [Manage Posts](/sites/content/manage-posts) - Post management guide
* [Boilerplate Extension](/add-ons/posts-pages/boilerplate-extension) - Reusable content templates
