In this document:
Introduction
In this guide, we will cover details on understanding and configuring the developer settings, managing appointment data, and testing beta releases in the Simply Schedule Appointments.
Developer Settings
Enqueue Script Everywhere
Enqueue Script Everywhere makes sure that your JavaScript (scripts) or CSS (stylesheets) files load correctly in the right sequence on every page of your WordPress site, no matter which theme you’re using.
Toggling on this setting can be useful if you’re having trouble loading the booking form while using an AJAX framework to update data dynamically without reloading the entire page.
Disable Availability Caching
The Availability Caching option in Simply Schedule Appointments temporarily stores available time slots and days to load your booking calendar faster.
Disabling this option will force the calendar to run the availability algorithm for checking the booking calendar information instead of relying on the caching system.
Remember, Enqueue Script Everywhere and Disable Availability Caching settings are primarily for troubleshooting purposes. Only activate them if you’ve been specifically instructed to do so by our support team.
Get the next beta (pre-release) version of SSA
This option, when enabled, will allow you to receive the beta updates for early access to new features and bug fixes.
You should be careful before enabling this option, as new releases before the official plugin update can be unstable. Hence, it’s best to test the beta updates on staging first and set up a backup before enabling it on the live website.
Use the Old Booking App
With this option, you can choose to temporarily switch to the Old Booking App if you have made CSS customizations within the Old Booking App; however, it’s recommended to switch back to the New Booking as soon as possible as we will discontinue Old Booking App sometime in the future.
Appointments Revisions
Turning on the Appointments Revisions toggle will allow you to review the history of all the events for an Appointment since the booking was initiated.
This could include information like Appointment Booking, Appointment Cancellation, Payment Status, Assigned Team Member, Notifications Scheduling and Cancellation, Google Calendar sync, etc.
To view revisions for any appointment, go to SSA Appointments > Scroll from the list of appointments to select the Appointment > History. The drop-down details would display the entire history of that appointment.
Remove data on uninstall
When you uninstall the Simply Schedule Appointments plugin, the plugin files will be removed from your website; however, the databases created on installation won’t be removed.
To remove all the database entries and data along with the plugin files of Simply Schedule Appointments on uninstallation, you have to enable this option.
Developer Jobs
Purge Appointments
Purge Past Appointments option is for deleting all of your past appointments.
Purge Abandoned Appointments option is for deleting all the appointments with canceled and abandoned status.
Turn on the toggle for one or both of these options and select “Purge Now” to remove the appointment data related to each selected option.
Read more details about Purge Old or Abandoned Appointments.
Related Guides
-
New Booking App
-
ssa/appointments/customer_information/get_defaults Filter
-
ssa/templates/get_template_vars Filter
-
ssa/forms/gravity/should_copy_field_to_ssa Filter