Jomres is a powerful booking system for WordPress. It's packed with features that make it easy to manage your bookings and customers. In this blog post, we'll take a look at some of the best customisation aspects of Jomres.

Strict separation of code and markup

This allows you to easily customize the layout of your website without having to touch the code. Many PHP based systems use a mixture of PHP and HTML to build output. This is great if you're a developer throwing together a project for a quick job, but if you're planning to maintain your booking engine to really reap the benefits of it, or if you're great with design but not a coder, it's a recipe for disaster. Jomres' philosophy is to, wherever possible, use template files that are pure HTML and let the code make the important decisions of what to show, and let the template files take care of the design. This gives you a system that's far easier to maintain over the longer term.

Bootstrap compatibility

Jomres is compatible with Bootstrap 2, 3, and 5. This makes it easy to create a responsive website that looks great on all devices. Because of the code and markup separation, this is easy to do.

Template overrides

You can override any template file in Jomres and store it safely so it won't be overwritten on updates. This gives you the ability to highly customise how your site looks, but still update and use the latest and greatest features of Jomres as they're add. If you're a coder, you can also override many of the features of Jomres code too. You're not locked to one specific version of Jomres because you spent days or weeks getting the site to look just the way you want.


Building a site like AirBNB or isn't a trivial matter. These are monsterous systems with more moving parts than we could possible count. Jomres, in comparison is far simpler, but it's still a complicated beast that takes time to learn. The Quickstarts, fortunately lift a lot of that load from you. They're copies of your favourite CMS (Joomla or WordPress) with Jomres already setup ready to use. Sure, you might still want to customise them, but it's a lot easier than starting from scratch if you're not yet familiar with Jomres.


One of the reasons that Jomres has remained popular for so long is that I understand that your clients need you to customise their sites, but you don't want to be stuck with a system that's impossible to update or maintain. Maintenance contracts are your bread and butter as a designer and integrator. It's my job to make sure that you can keep your clients happy with the minimum amount of effort.


Features, Articles

  • Created on .


vince picDeveloped and maintained by Vince Wooll, Jomres was initially conceived in early 2005 as a Mambo based solution to a client’s hotel management needs. While it wasn't originally expected to be an online booking system it quickly morphed into one as users requested more and more features.

As the number of feature requests grew Vince knew that he would need to dedicate more time to the project and in July 2005 Jomres was released as a commercial project. Since then Jomres has become the world's oldest online booking plugin for any PHP CMS. It has been used in Joomla 1.0, 1.5, 2.5, 3 & 4 and WordPress 4, 5 & 6.

Aladar joined the project in 2010 after using Jomres for his own projects. He was active on the forum, helping other members of the community and eventually Vince invited him to join the team. Between 2010 and 2018 he was an integral part of the project and made many significant contributions.

Whilst not formally part of the Jomres project, Rodrigo Rocco and Vince have become firm friends. Rod is a freelancer who specialises in doing custom work for Jomres users and developing custom plugins for the system that take advantage of it's modular design. He has built many useful extensions including his fabulous Valentina Template Override Package.

Jomres and the Jomres Logo is trademarked and can't be used without written consent from the owner. is not affiliated with or endorsed by the Joomla! Project, Open Source Matters or the WordPress project. The Joomla! & WordPress names and logos are used under a limited license granted by Open Source Matters and the WordPress Projects.

© Copyright 2005 - 2022 Vince Wooll