=== KennelFlow Boarding === Contributors: brelandr Tags: boarding, pets, kennel, appointments, booking Requires at least: 6.0 Tested up to: 7.0 Requires PHP: 7.4 Stable tag: 0.1.0 License: GPLv2 or later License URI: https://www.gnu.org/licenses/gpl-2.0.html Boarding and kennel foundation: pets, rooms, locations, bookings, and REST API availability. By Land Tech Web Designs. == Description == KennelFlow Boarding registers custom post types for pets, rooms, and bookings, a location taxonomy, and REST endpoints to query which rooms are available for a date range at a given location. Use it as the data layer for your site; extend with **KennelFlow Pro** for WooCommerce-powered checkout when you are ready. **REST API** The plugin exposes REST routes for availability and locations so themes and headless front ends can build booking flows. By default these routes require a signed-in user who can `edit_posts` so taxonomy and room titles tied to non-public post types are not exposed anonymously. To allow unauthenticated access for public booking widgets, add: `add_filter( 'kennelflow_rest_allow_anonymous_booking_read', '__return_true' );` == KennelFlow Pro == Upgrade for WooCommerce integration and premium booking features: https://landtechwebdesigns.com/ == Installation == 1. Upload the `kennelflow-boarding` folder to the `/wp-content/plugins/` directory, or install the plugin through the WordPress plugins screen. 2. Activate the plugin through the 'Plugins' menu in WordPress. 3. Configure pets, rooms, locations, and bookings under the relevant admin menus. == Frequently Asked Questions == = Does this require WooCommerce? = No. The free plugin does not require WooCommerce. WooCommerce is optional and used when **KennelFlow Pro** is installed. = Who develops KennelFlow Boarding? = KennelFlow Boarding is developed and supported by Land Tech Web Designs. == Changelog == = 0.1.0 = * Initial release. * Readme: **Tested up to: 7.0** (WordPress 7.0 release guidance).