LIVE PREVIEWBUY FOR $15

The WordPress Posts & WooCommerce Merchandise Limit Entry / Scheduler (WPPS) plugin is a robust device by which the Website admin can schedule or prohibit entry of posts, customized posts (like wordpress pages, bbpress posts or another third social gathering customized posts ) and product visibility by “date guidelines” and for person roles.
WooCommerce merchandise will also be setted as “Unpurchasable” (seen however can’t be added to cart).

LIVE DEMO

http://www.codecanyon.eu/wpps/wp-admin
(Store admin person function)
person: demo
move: demo

(Buyer function)
person: demo2
move: demo

HOW IT WORKS

It’s very simple, as soon as put in and activated, the location admin will discover a new “Scheduler” menu voice on the principle menu by which he can entry to the Scheduling guidelines configurator.
By this menu the store admin can arrange scheduling guidelines to robotically publish/unpublish submit, customized submit (like wordpress pages, bbpress posts or another third social gathering customized posts) and merchandise. He may merely prohibit entry to contets
by person roles. In case you’re proscribing posts/pages by person function, you can too select to redirect to a web page.

NOTE: To limit entry to not logged customers you may have simply to pick at the very least one function within the person function choice part.

SET PRODUCT AS UNPURCHASABLE

Function not suitable with Measurement Worth Calculator
Store admin, for WooCommerce merchandise, can use the particular Unpurchasable possibility. Enabling this and setting visibility https to Seen the chosen product shall be seen
however can’t be added to cart by the shoppers (or those belonging to the roles chosed on the roles restriction possibility space) because of the “add to cart” button removing.
After and earlier than the Unpurchasable interval the store admin can select if the product must be setted as Purchasable or Unpublished.

Through the Unpurchasable interval might be additionally optionally displayed two completely different messages on product and store pages.

Be aware: Ensure that the theme you’re utilizing is appropriately utilizing the woocommerce_after_single_product,
woocommerce_loop_add_to_cart_link and woocommerce_single_product_summary actions within the store and single product
web page (because the woocommerce referece templates do) in any other case the plugin can not hook correctly to the the theme to take away the add to cart button. All effectively designed theme appropriately use these actions.

Be aware: In case the WooCommerce Availability Scheduler plugin is lively, the unpurchasable characteristic gained’t work.

SCHEDULING/RESTRICT ACCESS RULES

The location admin can assign to a set of posts/merchandise (straight deciding on them or a set of classes) a number of scheduling rule. Every scheduling rule has the next possibility:

  1. Rule title/id
  2. Merchandise sort (WordPress submit or WooCommerce product)
  3. Merchandise(s) choice
  4. Class(es) choice
  5. Project technique (the rule might be assigned to the chosen objects/classes or to all objects besides those chosen)
  6. “Kids” classes (if a class was chosen, that rule might be assigned additionally to its youngsters)
  7. Scheduling dates (for each scheduled time interval can also be doable prohibit visibility by person roles)

Scheduling dates

For every scheduling rule, the location admin can create completely different scheduling dates (configuring day(s), month(s), hour, …) for every of which completely different httpses (printed or unpublished) might be assigned.
Right here two examples of what might be completed:

Instance 1 (WooCommerce Merchandise)

The store admin wish to make a product(s) to be printed day-after-day of the 12 months solely between 09:00 to 18:00 and unpublished within the remaining hours and on 25th December.
The Scheduling guidelines shall be configured as follows:

  1. Create a brand new rule and assign a reputation/id
  2. Choose “WooCommerce product” merchandise sort
  3. Choose an merchandise(s) and/or class(ies)
  4. Create a brand new date rule the place:
    1. https: Printed
    2. Consumer roles: Depart unselected
    3. Begin date sort: Day of the week
    4. Days of the week: Choose all
    5. Months: Choose all
    6. Hour: 9
    7. Minute: 0
    8. Invert merchandise(s) https throughout unmatched time interval: sure
    9. Finish hour: 17
    10. Finish minute: 59
  5. Create a brand new date rule the place:
    1. https: Unpublished
    2. Consumer roles: Depart unselected
    3. Begin date sort: Day of the month
    4. Days of the month: Choose 25
    5. Months: Choose “December”
    6. Hour: 9
    7. Minute: 0

Instance 2 (WordPress Posts)

Website admin wish to make a submit obtainable solely on the even days of the week and unavailable on the remaining days.
The Scheduling guidelines shall be configured as follows:

  1. Create a brand new rule and assign a reputation/id
  2. Choose “WordPress submit” merchandise sort, merchandise(s) and or class
  3. Choose an merchandise(s) and/or class(ies)
  4. Create a brand new date rule the place:
    1. https: Printed
    2. Consumer roles: Depart unselected
    3. Day date sort: Day of the week
    4. Days of the week: Tuesday, Thursday, Saturday
    5. Months: Choose all
    6. Hour: 0
    7. Minute: 0
  5. Create a brand new date rule the place:
    1. https: Unpublished
    2. Consumer roles: Depart unselected
    3. Begin date sort: Day of the week
    4. Days of the week: Monday, Wednesday, Friday, Sunday
    5. Months: Choose all
    6. Hour: 0
    7. Minute: 1

Instance 3 (Limit pages entry to non-logged customers)

Website admin wish to prohibit entry to some web page for not logged person, for instance Store, cart and checkout pages. Right here :

  1. Create a brand new rule and assign a reputation/id
  2. Choose “Customized posts” merchandise sort and the choose “Store”, “Cart, and “Checkout” pages.
  3. Create a brand new date rule the place:
    1. https: Printed
    2. Consumer roles: Choose all
    3. Day date sort: Day of the week
    4. Days of the week: Choose all
    5. Months: Choose all
    6. Hour: 0
    7. Minute: 0
  4. Create a brand new date rule the place:
    1. https: Printed
    2. Consumer roles: Choose all
    3. Begin date sort: Day of the week
    4. Days of the week: Choose all
    5. Months: Choose all
    6. Hour: 23
    7. Minute: 59

POSTS/PRODUCTS LIST PAGE

One other helpful characteristic added by the WPPS plugin is a brand new column named “Sceduling rule(s)” On the WordPress Posts and WooCommerce Merchandise checklist web page. On this manner the location admin can all the time know
if a scheduling rule has been assigned to 1 (or extra) submit(s)/product(s)

SCREENSHOTS

WPPS

WPPS

Scheduling date: day choice (days of the week possibility chosen)
WPPS

Scheduling date: day choice (days of the month possibility chosen)
WPPS

Scheduling rule(s) on posts/merchandise checklist web page
WPPS

WPPS

CHANGE LOG

= 5.0 - 28.03.19 =
* Fastened a problem associated to incorrect precedence computation

= 4.9 - 27.03.19 =
* Fastened a problem because of the scheduler was not correctly making use of the "invert publish standing" characteristic

= 4.8 - 07.12.18 =
* Minor bugfix associated to WP 5.0

= 4.7 - 30.10.18 =
* Fastened a problem with add to cart button

= 4.6 - 29.10.18 =
* Minor bugfix

= 4.5 - 06.09.18 =
* Minor bugfix

= 4.4 - 07.05.18 =
* Fastened a problem because of scheduling guidelines the place utilized 1 minute after the beginning time

= 4.3 - 23.02.18 =
* Minor bugfix

= 4.2 - 28.07.17 =
* Minor bugfix

= 4.1 - 01.06.17 =
* Minor bugfix

= 4.0  - 30.05.17 =
* Fastened a problem that in some circumstances might stop the "add new rule" button to correctly work

= 3.9  - 15.05.17 =
* Fastened a problem with composite merchandise

= 3.8  - 17.04.17 =
* Fastened an incopability with Avada
* Fastened a problem with composite merchandise

= 3.7  - 07.04.17 =
* Improved compability with WooCommerce 3.0.1

= 3.6  - 04.03.17 =
* Subject because of printed date for scheduled product was all the time the immediately date

= 3.5  - 21.02.17 =
* Added assist to imminent WooCommerce 2.7

= 3.4  - 30.01.17 =
* Added possibility to point out messaged through the unpurchasable durations on product and store pages
* Fastened a problem that stop the "besides the one chosen" choice to correctly work

= 3.3  - 25.01.17 =
* Fastened a problem with purchasable/unpirchasable characteristic

= 3.2  - 22.12.16 =
* Bugfix

= 3.1  - 05.12.16 =
* On merchandise pubblishing, its publish date it's up to date in response to the scheduling rule begin time

= 3.0  - 01.12.16 =
* Added new characteristic to schedule submit in response to the week of the 12 months 

= 2.9  - 30.11.16 =
* Fastened a problem which will elevate error on frontend when WooCommerce was not put in

= 2.8  - 11.11.16 =
* Minor bugfix 

= 2.7  - 03.10.16 =
* Added choice to redirect to a web page in case of person function restriction 

= 2.6  - 24.09.16 =
* Minor bugfix 

= 2.5  - 17.08.16 =
* Minor bugfix 

= 2.4  - 16.08.16 =
* Added characteristic to set scheduling date ranging from publish date

= 2.3  - 27.07.16 =
* Minor bugfix 

= 2.2  - 24.04.16 =
* Minor bugfix 

= 2.1  - 15.06.16 =
* Added assist to customized posts

= 2.0  - 23.04.16 =
* Minor bugfix 

= 1.9  - 14.04.16 =
* Minor bugfix 

= 1.8 - 23/03/16 =
* Minor bugfix

= 1.7 - 22/03/16 =
* Added new characteristic to make WooCommerce merchandise as unpurchasable

= 1.6 - 11/03/16 =
* Minor bugfix

= 1.5 - 20/02/16 =
* Fastened a problem that would trigger some Warnings messages

= 1.4 - 16/02/16 =
* Added new characteristic: is now possibile prohibit submit visibility utilizing person roles

= 1.3 - 02/02/16 =
* Bugfix

= 1.2 - 15/01/16 =
* Bugfix

= 1.1 - 13/01/16 =
* Bugfix

= 1.0 - 12/01/16 =
* Launch



Supply