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
144 changes: 51 additions & 93 deletions add-ons/posts-pages/post-dripper-extension.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -20,11 +20,11 @@ addonType: extension
id="addon-data"
style={{display: 'none'}}
data-title="Post Dripper"
data-purchase-url="https://mainwp.com/extension/post-dripper/"
data-purchase-url="https://mainwp.com/add-on/post-dripper/"
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-dripper-extension/"
data-owned-by="Jestart LLC"
Expand All @@ -34,76 +34,76 @@ addonType: extension
**Extension Add-on** - This add-on provides standalone functionality within MainWP Dashboard. No third-party plugins required.
</Info>

[MainWP Post Dripper Extension](https://mainwp.com/extension/post-dripper/) allows you to deliver posts or pages to your child sites over a pre-scheduled period of time. The Extension allows you to drip:
[MainWP Post Dripper Extension](https://mainwp.com/add-on/post-dripper/) allows you to deliver posts or pages to your child sites over a pre-scheduled period of time. The Extension allows you to drip:

- Posts
- Pages
- Boilerplate Posts **(only if the [Boilerplate Extension](https://mainwp.com/extension/boilerplate/) is installed and activated)**
- Boilerplate Pages  **(only if the [Boilerplate Extension](https://mainwp.com/extension/boilerplate/) is installed and activated)**
- Boilerplate Posts **(only if the [Boilerplate Extension](https://mainwp.com/add-on/boilerplate/) is installed and activated)**
- Boilerplate Pages **(only if the [Boilerplate Extension](https://mainwp.com/add-on/boilerplate/) is installed and activated)**

## How it Works

Post Dripper Extension allows you to set how fast you want to publish content on the selected number of sites during 1 session. The Extension will post to all selected child sites. Once the Post/Page is published on all selected sites, the drip session ends. It will never publish the same content to one child site multiple times.
Post Dripper Extension allows you to set how many selected sites receive the content at each interval. The Extension will post to all selected child sites. Once the Post/Page is published on all selected sites, the drip session ends. It will never publish the same content to one child site multiple times.

### Example 1

Publish this post to 1 site every 1 day (20 child sites selected)

- Day 1: the article gets published on the first child site
- Day 2: the article gets published on the second child site
- Day 3: the article gets published on the third child site
- Day 1: the article gets published on one selected child site
- Day 2: the article gets published on another selected child site
- Day 3: the article gets published on another selected child site
- ...
- Day 20: the article gets published on the 20th child site
- Day 20: the article gets published on the final selected child site

### Example 2

Publish this post to 3 sites every 2 days (20 child sites selected)
Publish this post to 3 sites every 2 days (20 child sites selected)

- Day 1: the article gets published on the first 3 child sites
- Day 1: the article gets published on 3 selected child sites
- Day 2: nothing gets published
- Day 3: the article gets published on the second 3 child sites
- Day 3: the article gets published on another 3 selected child sites
- Day 4: nothing gets published
- Day 5: the article gets published on the third 3 child sites
- Day 5: the article gets published on another 3 selected child sites
- Day 6: nothing gets published
- ...
- Day 13: the article gets published on the last 2 child sites
- Day 13: the article gets published on the final 2 selected child sites

### Example 3

Publish this post to 5 sites every 1 week (20 child sites selected)
Publish this post to 5 sites every 1 week (20 child sites selected)

- Day 1: the article gets published on the first 5 child sites
- Day 1: the article gets published on 5 selected child sites
- Day 2: nothing gets published
- Day 3: nothing gets published
- Day 4: nothing gets published
- Day 5: nothing gets published
- Day 6: nothing gets published
- Day 7: nothing gets published
- Day 8: the article gets published on the second 5 child sites
- Day 8: the article gets published on another 5 selected child sites
- Day 9: nothing gets published
- Day 10: nothing gets published
- Day 11: nothing gets published
- Day 12: nothing gets published
- Day 13: nothing gets published
- Day 14: nothing gets published
- Day 15: the article gets published on the third 5 child sites
- Day 15: the article gets published on another 5 selected child sites
- ...
- Day 22: the article gets published on the last 5 child sites
- Day 22: the article gets published on the final 5 selected child sites

#### Important Notes

If you want to make sure that WP Cron jobs are regularly triggered on your MainWP Dashboard, you can Authorize the Uptime Robot service and add your dashboard site as a monitor. The Uptime Robot will ping your dashboard site regularly and make sure that all scheduled events are occurring.
Post Dripper runs through the `mainwp_post_dripper_cronposting` scheduled event. If you rely on WordPress cron, keep **MainWP Dashboard > Settings > Advanced Settings > Use WP Cron** enabled and make sure your MainWP Dashboard site receives regular cron triggers.

## Cancel a Drip Session

### Cancel Post Drip Session

<Steps>
<Step title="Login in to your MainWP Dashboard">
<Step title="Log in to your MainWP Dashboard">
</Step>
<Step title="Go to the MainWP > Add-ons > Post Dripper page">
<Step title="Go to the MainWP Dashboard > Sites > Content Operations > Post Dripper page">
</Step>
<Step title="Locate the Post Drips section">
<Step title="Open the Post Drips tab">
</Step>
<Step title="Locate the session that you want to cancel">
</Step>
Expand All @@ -116,43 +116,11 @@ Click the **Cancel Drip** action![Cancel Drip action](/images/add-ons/35242f345f
### Cancel Page Drip Session

<Steps>
<Step title="Login in to your MainWP Dashboard">
<Step title="Log in to your MainWP Dashboard">
</Step>
<Step title="Go to the MainWP > Add-ons > Post Dripper page">
<Step title="Go to the MainWP Dashboard > Sites > Content Operations > Post Dripper page">
</Step>
<Step title="Locate the Page Drips section">
</Step>
<Step title="Locate the session that you want to cancel">
</Step>
<Step title="Click the Cancel Drip action">
</Step>
</Steps>


### Cancel Boilerplate Post Drip Session

<Steps>
<Step title="Login in to your MainWP Dashboard">
</Step>
<Step title="Go to the MainWP > Add-ons > Post Dripper page">
</Step>
<Step title="Locate the Boilerplate Post Dripper section">
</Step>
<Step title="Locate the session that you want to cancel">
</Step>
<Step title="Click the Cancel Drip action">
</Step>
</Steps>


### Cancel Boilerplate Page Drip Session

<Steps>
<Step title="Login in to your MainWP Dashboard">
</Step>
<Step title="Go to the MainWP > Add-ons > Post Dripper page">
</Step>
<Step title="Locate the Boilerplate Page Dripper section">
<Step title="Open the Page Drips tab">
</Step>
<Step title="Locate the session that you want to cancel">
</Step>
Expand All @@ -166,16 +134,16 @@ Click the **Cancel Drip** action![Cancel Drip action](/images/add-ons/35242f345f
### Drip Posts

<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 MainWP Dashboard > Sites > Content Operations > Add New (Post) page">
</Step>
<Step title="Set your post content and meta fields">
Set your [post content and meta fields](/sites/content/manage-posts)
<Step title="Set your post content and meta fields">
Set your [post content and meta fields](/sites/content/manage-posts)
</Step>
<Step title="Locate the Post Dripper section">
Locate the Post Dripper section ![Post dripper scheduling system](/images/add-ons/8a4e7f1ee92b.jpg)
1. Select the **Use Post Dripper** option
1. Select the **Use the post dripper** option
2. Set dripper preferences
</Step>
<Step title="Select your child sites">
Expand All @@ -189,16 +157,16 @@ Locate the Post Dripper section ![Post dripper scheduling system](/images/add-on
### Drip Pages

<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 MainWP Dashboard > Sites > Content Operations > Add New (Page) page">
</Step>
<Step title="Set your page content and meta fields">
Set your [page content and meta fields](/sites/content/manage-pages)
<Step title="Set your page content and meta fields">
Set your [page content and meta fields](/sites/content/manage-pages)
</Step>
<Step title="Locate the Post Dripper section">
Locate the Post Dripper section
1. Select the **Use Post Dripper** option
1. Select the **Use the post dripper** option
2. Set dripper preferences
</Step>
<Step title="Select your child sites">
Expand All @@ -212,16 +180,18 @@ Locate the Post Dripper section
### Drip Boilerplate Posts

<Steps>
<Step title="Login in to your MainWP Dashboard">
<Step title="Log in to your MainWP Dashboard">
</Step>
<Step title="Go to the MainWP Dashboard > Sites > Content Operations > Manage Posts page">
</Step>
<Step title="Go to the MainWP > Posts > Add Boilerplate page">
<Step title="Click the Create New Boilerplate button">
</Step>
<Step title="Set your boilerplate post content and meta fields">
Set your [boilerplate post content and meta fields](/add-ons/posts-pages/boilerplate-extension)
<Step title="Set your boilerplate post content and meta fields">
Set your [boilerplate post content and meta fields](/add-ons/posts-pages/boilerplate-extension)
</Step>
<Step title="Locate the Post Dripper section">
Locate the Post Dripper section
1. Select the **Use Post Dripper** option
1. Select the **Use the post dripper** option
2. Set dripper preferences
</Step>
<Step title="Select your child sites">
Expand All @@ -235,16 +205,18 @@ Locate the Post Dripper section
### Drip Boilerplate Pages

<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 Boilerplate page">
<Step title="Go to the MainWP Dashboard > Sites > Content Operations > Manage Pages page">
</Step>
<Step title="Set your boilerplate page content and meta fields">
Set your [boilerplate page content and meta fields](/add-ons/posts-pages/boilerplate-extension#create-a-boilerplate-page)
<Step title="Click the Create New Boilerplate button">
</Step>
<Step title="Set your boilerplate page content and meta fields">
Set your [boilerplate page content and meta fields](/add-ons/posts-pages/boilerplate-extension#create-a-boilerplate-page)
</Step>
<Step title="Locate the Post Dripper section">
Locate the Post Dripper section
1. Select the **Use Post Dripper** option
1. Select the **Use the post dripper** option
2. Set dripper preferences
</Step>
<Step title="Select your child sites">
Expand All @@ -254,20 +226,6 @@ Locate the Post Dripper section
</Step>
</Steps>


## Manage Drafts

The MainWP Post Plus extension is designed to provide you a quick way to save your progress as a draft and, when needed to continue editing and eventually publish your work. It will enable you to:

- Save Drafts
- Publish Drafts
- Edit Drafts
- Delete Drafts

This includes Posts and Pages drafts.

---

## Related Resources

- [Posts/Pages Add-ons](/add-ons/posts-pages) - Browse all content tools
Expand Down