Hey,
I know this isn’t currently built-in to HivePress, but I’d like to suggest it as a feature, and, if possible have some guidance on how to try and implement this on my own in the meantime.
On a vendor’s front-end Account > Settings
page, I’d like to add an option which can be enabled/disabled (a checkbox or toggle) that when activated will set all of that user’s listings to the Hidden
status.
Similarly, by deactivating the option, all of the vendor’s listings would be Visible
again.
My use-case and the thinking behind this is that if a vendor has one or more listings that they would like to temporarily hide whilst they’re on holiday, sick or not accepting bookings, etc. they could simply use this new option to hide/show all of their existing listings without having to go in and adjust the visibility settings for each listing.
I hope that makes sense!
Note: The holiday mode setting should also respect membership/subscription status, so that vendors cannot abuse the option to mark listings visible without an active membership/subscription.
Cheers,
Chris