Does WPRentals follow WordPress coding standards and best practices so that I can safely integrate it into my existing development workflow and CI tools?

WPRentals coding standards and CI integration

Yes, WPRentals follows WordPress coding standards and common patterns closely enough for a serious development workflow. The theme keeps business logic in its own core plugin, uses normal WordPress APIs, and is tested on recent WordPress and PHP versions. This structure lets you treat WPRentals like any other careful dependency in Git, CI, and automated […]

Does WPRentals expose webhooks or an events API we can use to trigger external workflows (e.g., in Zapier, Make, or custom middleware) when a booking is created, modified, or canceled?

WPRentals webhooks and booking events integration

WPRentals doesn’t include built-in outbound webhooks or a separate events API. But it does support automation through its REST API and WordPress hooks. You can reach bookings and listings over HTTP with GET, POST, PUT, and DELETE and let outside tools poll for changes. For near real-time behavior, you combine booking hooks with custom code […]

Does WPRentals allow me to temporarily block certain rooms (for maintenance or staff use) while still allowing the rest of the property to be booked without causing availability conflicts?

Block rooms for maintenance in WPRentals

Yes, WPRentals lets you block certain rooms for maintenance or staff use while others stay open without conflicts. Each room or unit has its own calendar, so you close only the one that needs work. When you mark dates as unavailable, guests can’t book those days for that room, but they can still reserve any […]