• Skip to primary navigation
  • Skip to main content

BookingWP™

WordPress Appointment Booking Plugins for WooCommerce

  • Get Appointments
  • Contact
  • My Account

Overriding Templates got Easier for Appointments

Photo by Dương Trần Quốc

Updated on June 13, 2018 · Leave a Comment

It has been a week since our last major WooCommerce Appointments update and the new one is here, 2.1. This update heavily improves template management for the plugin and allows you to override any template file with your theme, just the way you override template files for the core WooCommerce plugin.

How to Override Template Files with Your Theme?

The details of the process and instructions are available here. You basically need to copy all template files from /wp-content/plugins/woocommerce-appointments/templates/ and place them inside /wp-content/themes/your_theme_folder/woocommerce/. After that, you are free to change the template however you can and you will retain compatibility with the plugin without changing any core plugin files.

Template Versioning System

All template files now have a version, so when we update the templates in future, we will increment the version number and you will be notified if any incompatibilities exist with core template files. You can also check the WooCommerce System Status report, where all overrides are listed – you can check if your templates are outdated there as well. Pretty neat, huh?

WC appointments system status overrides

If you are attempting to override plugin templates, make sure you keep the template file version in sync with current version of core template you are overriding. Will will try to keep the updates to templates to the minimum, but when we increase the version number, you will now know what has changed and when.

WC appointments template version

Appointments for WooCommerce

From $89.00

Details and Pricing

Reader Interactions

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Follow @bookingwp 900+ followers

  • About
  • Blog
  • Support
  • Terms
  • Privacy

© BookingWP™