The WordPress Posts & WooCommerce Products Scheduler (WPPS) plugin is a powerful tool by which the Site admin can schedule a post/product visibility by “date rules”.
LIVE DEMO
http://www.codecanyon.eu/wpps/wp-admin
user: demo
pass: demo
HOW IT WORKS
It’s very easy, once installed and activated, the site admin will find a new “Scheduler” menu voice on the main menu by which he can access to the Scheduling rules configurator.
SCHEDULING RULES
The site admin can assign to a set of posts/products (directly selecting them or a set of categories) multiple scheduling rule. Each scheduling rule has the following option:
- Rule name/id
- Item type (WordPress post or WooCommerce product)
- Item(s) selection
- Category(is) selection
- Assignment strategy (the rule can be assigned to the selected items/categories or to all items except the ones selected)
- “Children” categories (if a category was selected, that rul can be assigne also to its children)
- Scheduling dates
Scheduling dates
For each scheduling rule, the site admin can create different scheduling dates (configuring day(s), month(s), hour, …) for each of which different statuses (published or unpublished) can be assigned.
Here two examples of what can be done:
Example 1 (WooCommerce)
The shop admin would like to make a product(s) to be published every day of the year only between 09:00 to 18:00 and unpublished in the remaining hours and on 25th December.
The Scheduling rules will be configured as follows:
- Create a new rule and assign a name/id
- Select “WooCommerce product” item type
- Select an item(s) and/or category(ies)
- Create a new date rule where:
- Status: Published
- Day date type: Day of the week
- Days of the week: Select all
- Months: Select all
- Hour: 9
- Minute: 0
- End period time: yes
- End hour: 17
- End minute: 59
- Create a new date rule where:
- Status: Unpublished
- Day date type: Day of the month
- Days of the month: Select 25
- Months: Select “December”
- Hour: 9
- Minute: 0
Example 2 (WordPress)
Site admin would like to make a post available only on the even days of the week and unavailable on the remaining days.
The Scheduling rules will be configured as follows:
- Create a new rule and assign a name/id
- Select “WordPress post” item type, item(s) and or category
- Select an item(s) and/or category(ies)
- Create a new date rule where:
- Status: Published
- Day date type: Day of the week
- Days of the week: Tuesday, Thursday, Saturday
- Months: Select all
- Hour: 0
- Minute: 0
- Create a new date rule where:
- Status: Unpublished
- Day date type: Day of the week
- Days of the week: Monday, Wednesday, Friday, Sunday
- Months: Select all
- Hour: 0
- Minute: 1
POSTS/PRODUCTS LIST PAGE
Another useful feature added by the WPPS plugin is a new column named “Sceduling rule(s)” On the Posts/Products list page. In this way the site admin can always know
if a scheduling rule has been assigned to one (or more) post(s)/product(s)
SCREENSHOTS
Scheduling date: day selection (days of the week option selected)
Scheduling date: day selection (days of the month option selected)
Scheduling rule(s) on posts/products list page
CHANGE LOG
= 1.1 - 13/01/16 = * Bugfix = 1.0 - 12/01/16 = * Release