Recently, the new update of WooCommerce has changed something in the way of dealing with products, so the set Visible action cannot be achieved under any circumstances. This is by because by default the visibility of all products is set to Visible, while our plugin tries to reverse the status, but it's already visible.
Hence, today, a new update for timer, version 2.0 will be released. With the new update, you'll have to add 2 actions to set a product visible, for any time conditionals.
Users need to set up one action to make a product hidden everyday (always hidden) to reverse the default visible status of that item. Then in your case, you need to use another action to set the desired event: set visible on a date range.
- Set Hidden, Everyday
- Set Visible, Date range.
Note: Always put the action to hide items on every weekday above others to make it work. WPC Product Timer will apply the conditions respectively from the top to the bottom of the list, please mind the order of action.
This also allows user to set more complicated actions like making a product visible/purchasable on every Mondays, Wednesday or any weekday they'd like to, just by adding more actions for each day.
This trick is applicable to action type: Set visible only. With Set hidden action, you can use it as normal.
Please try and give me feedback. The update will come out soon.
It requires the Premium version in order to create such events as making products visible for a specific time. It's the only way that works for Product Timer with the new update of WooCommerce.
I saw that you have set a future date range for your product, when you set a date range that hasn't come yet, for example, between 12/27/2020 - 01/09/2021, then it means from now up to 21/27 and after 09/01, it should be hidden.
Please separate it into two actions: set hidden before date 12/27/2020 and set hidden, after date 01/09/2021 to make it work. See this screenshot https://prnt.sc/rpt4h6.
The trick I sent you in the previous reply is for setting visible on specific weekday only. Please check your setting and give me feedback.
I have created an product at set timer to, that it only should show up in a specific period. But its showing also today?
Hi Niklas,
Thank you for contacting WPClever Support Forum.
Recently, the new update of WooCommerce has changed something in the way of dealing with products, so the set Visible action cannot be achieved under any circumstances. This is by because by default the visibility of all products is set to Visible, while our plugin tries to reverse the status, but it's already visible.
Hence, today, a new update for timer, version 2.0 will be released. With the new update, you'll have to add 2 actions to set a product visible, for any time conditionals.
Users need to set up one action to make a product hidden everyday (always hidden) to reverse the default visible status of that item. Then in your case, you need to use another action to set the desired event: set visible on a date range.
- Set Hidden, Everyday
- Set Visible, Date range.
Note: Always put the action to hide items on every weekday above others to make it work. WPC Product Timer will apply the conditions respectively from the top to the bottom of the list, please mind the order of action.
This also allows user to set more complicated actions like making a product visible/purchasable on every Mondays, Wednesday or any weekday they'd like to, just by adding more actions for each day.
This trick is applicable to action type: Set visible only. With Set hidden action, you can use it as normal.
Please try and give me feedback. The update will come out soon.
Best regards.
Janilyn T. - WPClever Support Agent
But would that require the Pro version?
Yes, Niklas.
It requires the Premium version in order to create such events as making products visible for a specific time. It's the only way that works for Product Timer with the new update of WooCommerce.
Hope that my explanation is helpful enough.
Best regards.
Janilyn T. - WPClever Support Agent
Didnt work :( Have buy Premium version now, and its not working.
Hi,
I saw that you have set a future date range for your product, when you set a date range that hasn't come yet, for example, between 12/27/2020 - 01/09/2021, then it means from now up to 21/27 and after 09/01, it should be hidden.
Please separate it into two actions: set hidden before date 12/27/2020 and set hidden, after date 01/09/2021 to make it work. See this screenshot https://prnt.sc/rpt4h6.
The trick I sent you in the previous reply is for setting visible on specific weekday only. Please check your setting and give me feedback.
Have a nice day.
Best regards.
Janilyn T. - WPClever Support Agent