> ## 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 allow 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 MainWP Randomizer feature

***

<div id="addon-data" style={{display: 'none'}} data-title="Post Plus" data-purchase-url="https://mainwp.com/extension/post-plus/" data-pricing-tier="pro" data-bundle="MainWP Pro" data-addon-type="extension" data-version="5.0" 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 you 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.

## MainWP Randomizer

This great addition to your Add New Post/Page is the all-new MainWP Randomizer 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, who can be assigned to random categories and have randomly picked publishing dates. You can also narrow the randomized data to specific User Roles and Date Range.

## Save Draft

### Save Post Draft

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

  <Step title="Go to the MainWP > Posts > Add New page" />

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

  <Step title="Click the Save Draft button when you want to save your current progress">
    Click the **Save 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="Login in to your MainWP Dashboard" />

  <Step title="Go to the MainWP > Pages > Add New page" />

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

  <Step title="Click the Save 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="Login in to your MainWP Dashboard" />

  <Step title="Go to the MainWP > 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="Login in to your MainWP Dashboard" />

  <Step title="Go to the MainWP > Pages > Drafts page" />

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

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

### Publish Post Draft from the edit mode

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

  <Step title="Go to the MainWP > Posts > Drafts page" />

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

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

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

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

### Publish Post Draft from the edit mode

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

  <Step title="Go to the MainWP > Pages > Drafts page" />

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

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

  <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="Login in to your MainWP Dashboard" />

  <Step title="Go to the MainWP > 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 Draft** button
    * if you want to publish the post, click the **Publish** button
  </Step>
</Steps>

### Edit Page Draft

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

  <Step title="Go to the MainWP > Pages > Drafts page" />

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

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

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

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

## Delete Draft

### Delete Post Draft

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

  <Step title="Go to the MainWP > 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="Login in to your MainWP Dashboard" />

  <Step title="Go to the MainWP > Page > Drafts page" />

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

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

## Set Random Metadata

If you want to use a random Author, Category, or Publishing date for your Posts or Pages, you can do it by using the options in the MainWP Randomizer section. <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,

* **MainWP > Posts > Add New** page
* M**ainWP > Pages > Add New** page

### Set Random Author

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

<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 checkbox" />

  <Step title="Optionally you can set a specific 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 left blank, the Extension will pick a random date. 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
