| 开发者 |
brelandr
landtechwebdesigns |
|---|---|
| 更新时间 | 2026年6月30日 10:36 |
| PHP版本: | 7.4 及以上 |
| WordPress版本: | 6.8 |
| 版权: | GPL-2.0-or-later |
| 版权网址: | 版权信息 |
/wp-content/plugins/kennelflow-core, or install the zip through the Plugins screen.No. Core features work without it. Checkout, deposits, and portal payment buttons require WooCommerce.
kf_bookings table on upgrade and calendar REST read; improve front-end script enqueue (block editor shortcodes, React deps, wp_footer failsafe).wp_set_script_translations on front-end by default; rebuild bundle without eval devtool.\ inside the Core namespace (ltkf_update_booking_post_status).\ inside the Core namespace (record link patient history).[kennelflow_boarding_calendar]) for early script enqueue.owner_name on kf-pets.locationTimezone before initialization (surfaced when the modal stays mounted for debugging).[KennelFlow Calendar]), visible debug panel for site admins on the calendar screen, React error boundary, and “Force open Add booking modal” button. Modal uses a safer body portal fallback.document.body so it is not clipped by theme/admin layout; show loading state while form data loads.edit_posts when a spoke-specific calendar cap is required, so vet/boarding staff are not blocked.AdminCalendar::get_shell_week_range_utc() for [ltkf_hub_calendar].ltkf_user_can_view_hub_calendar() for shortcode, admin, and REST; [ltkf_hub_calendar] accepts booking_kind and corner_label attributes.manage_options; admin-only settings links hidden on the staff dashboard.kf_pet_id or comma-separated kf_pet_ids with dates and location.kf_check_availability=1 on Book boarding online links so the booking wizard can prefill and load available rooms.class_exists() checks so vaccination upload buttons and compliance status render correctly after waiver signing.\KennelFlow_Vet_Protected_Uploads class from namespaced Core code (fixes waiver signing fatal on sites with KennelFlow Vet active).kennelflow-boarding/v1) with legacy kennelpress/v1 fallback.groompress/, kennelpress/, vetpress/).load_plugin_textdomain() (WordPress auto-loads translations since 4.6).Tested up to: 7.0; plugin header and readme metadata).https://wordpress.org/plugins/kennelflow-core/).kennelflow/v1/permissions GET/PATCH for KennelFlow-managed role capabilities; optional Twilio SMS settings and related messaging features (see readme and External Services).