Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
110 changes: 55 additions & 55 deletions add-ons/posts-pages/post-plus-extension.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: Post Plus
sidebarTitle: "Post Plus"
description: >-
MainWP Post Plus extension allow you to randomize meta data for your content
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.
addonType: extension
Expand All @@ -13,19 +13,19 @@ addonType: extension
- Saving post and page drafts on your Dashboard
- Publishing and editing saved drafts
- Randomizing authors, categories, and dates
- Using the MainWP Randomizer feature
- Using the Post Plus randomizer options

---

<div
id="addon-data"
style={{display: 'none'}}
data-title="Post Plus"
data-purchase-url="https://mainwp.com/extension/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"
data-version="5.0.1"
data-developer="MainWP"
data-changelog-url="https://mainwp.com/changelog/mainwp-post-plus-extension/"
data-owned-by="Jestart LLC"
Expand All @@ -35,7 +35,7 @@ addonType: extension
**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:
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
Expand All @@ -44,39 +44,39 @@ MainWP Post Plus Extension provides you two important features:

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

Comment on lines +47 to 50

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🎯 Functional Correctness | 🟡 Minor

🧩 Analysis chain

🏁 Script executed:

git ls-files | rg 'post-plus-extension\.mdx|post-plus|addon-panel|post.*pages'

Repository: mainwp/docs

Length of output: 987


🏁 Script executed:

git ls-files | rg 'post-plus-extension\.mdx|post-plus|addon-panel|post.*pages'

Repository: mainwp/docs

Length of output: 987


🏁 Script executed:

sed -n '35,60p' add-ons/posts-pages/post-plus-extension.mdx && printf '\n---\n' && sed -n '215,235p' add-ons/posts-pages/post-plus-extension.mdx && printf '\n---\n' && rg -n "MainWP Randomizer|Post Plus Randomizer|Post Plus section|randomizer" add-ons/posts-pages/post-plus-extension.mdx scripts/addon-panel.js

Repository: mainwp/docs

Length of output: 2649


🏁 Script executed:

sed -n '35,60p' add-ons/posts-pages/post-plus-extension.mdx && printf '\n---\n' && sed -n '215,235p' add-ons/posts-pages/post-plus-extension.mdx && printf '\n---\n' && rg -n "MainWP Randomizer|Post Plus Randomizer|Post Plus section|randomizer" add-ons/posts-pages/post-plus-extension.mdx scripts/addon-panel.js

Repository: mainwp/docs

Length of output: 2649


🏁 Script executed:

rg -n "MainWP Randomizer|Post Plus Randomizer|Post Plus section|random meta|randomizer" -S .

Repository: mainwp/docs

Length of output: 765


🏁 Script executed:

rg -n "MainWP Randomizer|Post Plus Randomizer|Post Plus section|random meta|randomizer" -S .

Repository: mainwp/docs

Length of output: 765


🌐 Web query:

MainWP Post Plus randomizer MainWP Randomizer meta box site:mainwp.com

💡 Result:

The MainWP Randomizer is a feature included within the MainWP Post Plus extension [1][2]. It appears as a meta box on your MainWP Dashboard when you are creating or editing posts and pages [1][2]. The purpose of the MainWP Randomizer is to allow you to randomize specific metadata for content published across your child sites [1][2]. This functionality helps create the appearance of multiple active bloggers or a more dynamic content strategy by automatically varying the following attributes [1][2]: Authors: You can select specific user roles from your child sites, and the extension will randomly assign an existing user with that role to the post [1][3]. Categories: The extension can automatically assign a random category from the existing categories on the target child site [1]. Publishing Dates: You can opt to randomize the publishing date [1][4]. If you specify a date range, the extension will select a random date from within that period; if left blank, it will select a completely random date [1][4]. To use these features, you simply enable the desired randomization options within the MainWP Randomizer meta box on the Post Plus post/page creation screen [1][3][4]. There are no limits to the number of authors, categories, or dates that can be randomized [2].

Citations:


Keep the UI label as MainWP Randomizer Lines 47 and 227 rename this control to Post Plus Randomizer / Post Plus section, but the product and docs still refer to the meta box as MainWP Randomizer. If the UI label hasn’t changed, align the copy with the in-product wording.

🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

In `@add-ons/posts-pages/post-plus-extension.mdx` around lines 47 - 50, The docs
copy for the meta box name is inconsistent with the in-product UI label. Update
the “Post Plus Randomizer” / “Post Plus section” wording in the relevant
markdown content to match the existing label used by the Post Plus feature, and
keep the terminology consistent wherever the meta box is referenced in this
page.

## Save Draft

### Save Post Draft

<Steps>
<Step title="Login in to your MainWP Dashboard">
<Step title="Log in to your MainWP Dashboard">
</Step>
<Step title="Go to the MainWP > Posts > Add New page">
<Step title="Go to the Sites > Content Operations > Add New page for posts">
</Step>
<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![Save as draft button](/images/add-ons/09031def3ef9.jpg)
<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![Save as draft button](/images/add-ons/09031def3ef9.jpg)
</Step>
</Steps>


### Save Page Draft

<Steps>
<Step title="Login in to your MainWP Dashboard">
<Step title="Log in to your MainWP Dashboard">
</Step>
<Step title="Go to the MainWP > Pages > Add New page">
<Step title="Go to the Sites > Content Operations > Add New page for pages">
</Step>
<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">
<Step title="Click the Save as Draft button when you want to save your current progress">
</Step>
</Steps>

Expand All @@ -91,9 +91,9 @@ Drafts can be published in 2 ways.
### Publish Post Draft from the Drafts page

<Steps>
<Step title="Login in to your MainWP Dashboard">
<Step title="Log in to your MainWP Dashboard">
</Step>
<Step title="Go to the MainWP > Posts > Drafts page">
<Step title="Go to the Sites > Content Operations > Manage Posts > Drafts page">
</Step>
<Step title="Locate the draft that you want to publish">
</Step>
Expand All @@ -105,27 +105,27 @@ Drafts can be published in 2 ways.
### Publish Page Draft from the Drafts page

<Steps>
<Step title="Login in to your MainWP Dashboard">
<Step title="Log in to your MainWP Dashboard">
</Step>
<Step title="Go to the MainWP > Pages > Drafts page">
<Step title="Go to the Sites > Content Operations > Manage Pages > Drafts page">
</Step>
<Step title="Locate the draft that you want to publish">
</Step>
<Step title="Click the Publish link">
<Step title="Click the Publish action">
</Step>
</Steps>


### Publish Post Draft from the edit mode

<Steps>
<Step title="Login in to your MainWP Dashboard">
<Step title="Log in to your MainWP Dashboard">
</Step>
<Step title="Go to the MainWP > Posts > Drafts page">
<Step title="Go to the Sites > Content Operations > Manage Posts > Drafts page">
</Step>
<Step title="Locate the draft that you want to publish">
</Step>
<Step title="Click the Edit link">
<Step title="Click the Edit action">
</Step>
<Step title="If needed, edit wanted fields">
</Step>
Expand All @@ -134,16 +134,16 @@ Drafts can be published in 2 ways.
</Steps>


### Publish Post Draft from the edit mode
### Publish Page Draft from the edit mode

<Steps>
<Step title="Login in to your MainWP Dashboard">
<Step title="Log in to your MainWP Dashboard">
</Step>
<Step title="Go to the MainWP > Pages > Drafts page">
<Step title="Go to the Sites > Content Operations > Manage Pages > Drafts page">
</Step>
<Step title="Locate the draft that you want to publish">
</Step>
<Step title="Click the Edit link">
<Step title="Click the Edit action">
</Step>
<Step title="If needed, edit wanted fields">
</Step>
Expand All @@ -157,17 +157,17 @@ Drafts can be published in 2 ways.
### Edit Post Draft

<Steps>
<Step title="Login in to your MainWP Dashboard">
<Step title="Log in to your MainWP Dashboard">
</Step>
<Step title="Go to the MainWP > Posts > Drafts page">
<Step title="Go to the Sites > Content Operations > Manage Posts > Drafts page">
</Step>
<Step title="Locate the draft that you want to edit">
<Step title="Locate the draft that you want to edit">
</Step>
<Step title="Click the Edit action">
<Step title="Click the Edit action">
</Step>
<Step title="Edit wanted fields">
Edit wanted fields
- If you want to save draft updates, click the **Save Draft** button
- 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>
Expand All @@ -176,17 +176,17 @@ Edit wanted fields
### Edit Page Draft

<Steps>
<Step title="Login in to your MainWP Dashboard">
<Step title="Log in to your MainWP Dashboard">
</Step>
<Step title="Go to the MainWP > Pages > Drafts page">
<Step title="Go to the Sites > Content Operations > Manage Pages > Drafts page">
</Step>
<Step title="Locate the draft that you want to edit">
<Step title="Locate the draft that you want to edit">
</Step>
<Step title="Click the Edit link">
<Step title="Click the Edit action">
</Step>
<Step title="Edit wanted fields">
Edit wanted fields
- If you want to save draft updates, click the **Save Draft** button
- 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>
Expand All @@ -197,46 +197,46 @@ Edit wanted fields
### Delete Post Draft

<Steps>
<Step title="Login in to your MainWP Dashboard">
<Step title="Log in to your MainWP Dashboard">
</Step>
<Step title="Go to the MainWP > Posts > Drafts page">
<Step title="Go to the Sites > Content Operations > Manage Posts > Drafts page">
</Step>
<Step title="Locate the draft that you want to delete">
<Step title="Locate the draft that you want to delete">
</Step>
<Step title="Click the Delete action">
<Step title="Click the Delete action">
</Step>
</Steps>


### Delete Page Draft

<Steps>
<Step title="Login in to your MainWP Dashboard">
<Step title="Log in to your MainWP Dashboard">
</Step>
<Step title="Go to the MainWP > Page > Drafts page">
<Step title="Go to the Sites > Content Operations > Manage Pages > Drafts page">
</Step>
<Step title="Locate the draft that you want to delete">
<Step title="Locate the draft that you want to delete">
</Step>
<Step title="Click the Delete link">
<Step title="Click the Delete action">
</Step>
</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. ![Post Plus random meta data settings](/images/add-ons/665cdfbb4028.jpg) The Extension adds this section to both,
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. ![Post Plus random meta data settings](/images/add-ons/665cdfbb4028.jpg) The Extension adds this section to both:

- **MainWP > Posts > Add New** page
- M**ainWP > Pages > Add New** page
- **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,
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 the Set random author with privilege option">
</Step>
<Step title="Select Roles.">
<Step title="Select roles">
</Step>
</Steps>

Expand All @@ -245,21 +245,21 @@ If you want to assign a random author for a post,

### Set Random Category

If you want to set a random category, select the **Set Random Category** option. ![Post Plus set random category](/images/add-ons/186874d03140.jpg) The Extension will pick one of the existing categories from your child site and assign the post.
If you want to set a random category, select the **Set random category** option. ![Post Plus set random category](/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
### Set Random Publishing Date

To set a random publishing date,

<Steps>
<Step title="Check the Set Random Publishing Date checkbox">
<Step title="Check the Set random publishing date in date range checkbox">
</Step>
<Step title="Optionally you can set a specific Date Range">
<Step title="Optionally set a date range">
</Step>
</Steps>


![Post Plus set random publishing date](/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.
![Post Plus set random publishing date](/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.

---

Expand Down