Stay updated on our progresses and give us your feedback

Salon booking plugin featured websites contest

Join our Salon booking plugin featured websites contest and help us to feature the best case history of Salon Booking plugin application among our users.


Salon booking plugin featured websites



So if you have a good web project where Salon Booking plugin has been part of it and if according to you it should deserve a mention inside our “Hall of fame” section of our website then go to this link and fill out the form:

Every month we’ll give away a 5 activations PRO license to the best web-project where Salon Booking has been used at his best.

Use this opportunity to submit to us tips and suggestions to improve our plug-in.

Thank you to be a user.


How to properly set the timezone of WordPress for Salon Booking

If you want that the timezone set on WordPress works well with our Salon Booking plugin be sure to select the name of the city that has your timezone from “Settings > General” WordPress administration.



Do not use UTC format as it will cause problem with our plugin.


The same thing if you use Google Calendar synchronisation option of Salon Booking. Be sure that the timezone set on your WordPress install is the same you have set on your Google Calendar.



How to debug Salon Booking plugin

Sometimes after you’ve installed our plugin something seems not working well.

What to do in these cases? First of all: NO PANIC!

This short guide will help you out getting your stuff working again in no time.




You need to make three simple tests:

1 – Let’s control if you are using the latest version of Salon Booking

We use to make new releases almost every two weeks, as we add new features and fix some bugs. So the starting point of your debugging process is to check if you are using the latest version.

2 – Deactivate all your plugins but Salon Booking

Once done, see if your problem has disappeared. If so activate one by one all your plugins and every time check if the problem is back.

If enabling a specific plugin you see that the problem is back again then that means that there is a conflict with that specific plugin.

Now you decide if it’s really important for you having that plugin active then report to us the problem and we try to see if there is a workaround. If you don’t really need it just delete it, end of story.

3 – Switch to a standard WordPress theme

Sometimes happens that even deactivating all your plugins in use the problem persists, it’s time now to switch to a standard WordPress theme and see what’s happen. The problem is disappeared now? Then there is a conflict with your current theme.

What to do? Report it to us and we help you to find a solution.

We use to test Salon Booking with the major stock themes  and obviously with standard WordPress themes.

That means that we want to be sure that our plugin is working well with top notch themes. You should be aware that using low cost or bad coded themes could compromise the correct functionality of our plugin. So try to choose good quality stock themes for your website.

What to do in case none of the test above bring you to a solution? If that problem is still there?

Well, it’s simple, send us an email to

Have you experienced any issues with our plugin that were compromising its functionality? Tell us your story.


Is our appointment booking system right for you?


On the market there is a plenty of WordPress plugins to manage online bookings and reservations through the website.
Most of them try to offer a solution to all kind of businesses. Our appointment booking system simply not.

Salon Booking plugin has been designed to offer a valid solution to a specific market niche made by those kind of business and activities where a single professional offers his service to a single person on a specific date and time frame only by appointment. That’s it.



Why? Because we do believe that every business has it’s own peculiarities and the “one answer for all problems” formula doesn’t fit well with our philosophy.

We’ve spent months studying what the daywork of a barber, or an hairdresser is like to find out the way to help them saving time and make their job a better job.

Salon Booking is the result of this kind of study and its aim is make those kind of people happy to use it.



If you or your client belong to this kind of market then Salon Booking could really help you out with your reservations management tasks.

Just to be much more explanatory here following some examples of business that could take advantage of our booking appointment system:

  • Barber shop
  • Hairdressers
  • Beauticians
  • Therapists
  • Tutors
  • Machine shops car


Have you used our plugin in a field that has not be listed in this post? Please share with us your story.


How to translate Salon Booking plugin into your language

UPDATE 13/12/2017

Since the 3.17 version Salon Booking has bundled all the available translations from Transifex. 

That means that you only need to set your favorite language on your WordPress settings then Salon Booking will automatically use that language, if available.

You can always improve the available translation using a plugin like “LocoTranslate” or similar.



If you need to translate our plugin into your own language this is the guide you need to read before proceeding.

Before starting translating the plugin you better check on web platform if someone has already did it for you.

Go to this address:

Look at the available translations, and if you find the one you need, let’s create an account, it’s free.

Once logged in you can decide what to do, if simply to download the translation and use it, or to request to be added as “translator” to complete or improve the translation you are interested in.

Let’s say you want to use one of those available translations for your plugin.

These are the step to follow.

1 ) Download the translation file from transifex.

Look at the screen print:


2 ) Rename the .po file this way: “salon-booking-system-xx_XX.po”, where xx_XX is the language code.

3 ) Generate the .mo file.

Open your .po file with the translation software Poedit. Once opened click on “File > Save”.
Once you’ve saved a new file is created:

4 ) Upload both files, .po and .mo, inside the “wp-content/languages/plugins/” folder of your WordPress install.

That’s it. Check out if everything works well on your website.

Important to know: If you don’t want to loose your translations after an update of Salon Booking plugin, always choose to store them into:

“wp-content/languages/plugins/” folder.


Translations updates.


When we make a new release often happens that we add some new text strings.

How to update your own translation?

You need to know that all the existing text strings inside our plugin are stored in a file called salon-booking-system.pot that you can find inside the “/languages” folder of Salon Booking plugin.

This file it’s updated by us every time we make a new release.

So, you have different choices:

1 ) Go back to Transifex and complete the missing translations and repeat the process described above.

2 ) Using a WordPress plugin for translations such as Loco translate.

When you open your translation with Loco translate remember to click on “Sync” button before start translating.
This step is very important to allow the system to recognise the new text strings.

3 ) Update your translation using Poedit

Open your “salon-booking-system-xx_XX.po” file with Poedit software, click on “Catalog” and then “Update from POT” or “Update from Sources”. Add the missing translations and then “Save”. At this point you can upload the .po and .mo file updated.


We’ve to say that this last method require a minimum knowledge of Poedit application. We suggest you to use a WordPress plugin for translation.


What to do if some text strings keep not translated?


Sometimes happens that it seems that you’ve translated all text strings, then when you use our plugin some text keeps into original language.

What’s could be the problem?

Most probably you’ve worked on an outdated .po file, that means that not all the text strings ready to be translated are present inside your .po file.

What to do then?

If you use Loco translate or other translation plugins open your translation and click on “Sync” button and search for the missing translation word.

With Poedit open your .po file, click on “Catalog” then “Update from POT” and search for the missing word.
If nothing happens, click on “Catalog” then “Update from Sources” and search again for the missing word.

As we said before you need to have a good knowledge of Poedit in order to use it.

If you still are not albe to find that missing word then report it us we will try to support you.

The golden rule when something goes wrong with translation is to make a research inside your .po file or inside salon-booking-system.pot file. Open it with a text editor and run a “Find” of the word you need to translate. If you find it inside the file that means that you have missed something during your translation process.

If you don’t find it at all that means that is up to us to fix it. That’s it.