Skip to content

Actions

wpappointments_appointment_cancelled

Source: plugins/wpappointments/src/Data/Model/Appointment.php:188


wpappointments_appointment_confirmed

Source: plugins/wpappointments/src/Data/Model/Appointment.php:214


wpappointments_appointment_created

Source: plugins/wpappointments/src/Data/Model/Appointment.php:102


wpappointments_appointment_deleted

Source: plugins/wpappointments/src/Data/Model/Appointment.php:249


wpappointments_bookable_created

Source: plugins/wpappointments/src/Data/Model/BookableEntity.php:151


wpappointments_bookable_deleted

Source: plugins/wpappointments/src/Data/Model/BookableEntity.php:268


wpappointments_bookable_type_registered

Source: plugins/wpappointments/src/Bookable/BookableTypeRegistry.php:65


wpappointments_bookable_updated

Source: plugins/wpappointments/src/Data/Model/BookableEntity.php:232


wpappointments_enqueue_addon_scripts

Fires when a bookable type admin page is loaded. Addon plugins should enqueue their scripts here. The ‘wpappointments-shared-js’ script is already enqueued. @param string $type The bookable type slug. @param string $slug The page slug. /

Source: plugins/wpappointments/src/Admin/BookableTypeAdminPage.php:155


wpappointments_register_admin_pages

Fires when bookable type plugins should register their admin pages. Plugins should call BookableTypeAdminPage::register() inside this action callback. /

Source: plugins/wpappointments/src/Admin/BookableTypeAdminPage.php:80


wpappointments_variant_created

Source: plugins/wpappointments/src/Data/Model/BookableVariant.php:176


wpappointments_variant_deleted

Source: plugins/wpappointments/src/Data/Model/BookableVariant.php:269


wpappointments_variant_updated

Source: plugins/wpappointments/src/Data/Model/BookableVariant.php:236