We're Moving to a New Support Platform – Starting June 1st!
We’re excited to let you know that starting June 1st, we’ll be transitioning to a new support system that will be available directly on our product websites – Amelia, wpDataTables, and Report Builder. In fact, the new support platform is already live for Amelia and wpDataTables, and we encourage you to reach out to us there.
You'll always be able to reach us through a widget in the bottom right corner of each website, where you can ask questions, report issues, or simply get assistance.
While we still do not offer live support, a new advanced, AI-powered assistant, trained on our documentation, use cases, and real conversations with our team, is there to help with basic to intermediate questions in no time.
We're doing our best to make this transition smooth and hassle-free. After June 1st, this current support website will redirect you to the new "Contact Us" pages on our product sites.
Thanks for your continued support and trust – we’re excited to bring you an even better support experience!
How can I get the order to ask for category, then services within that category, then continue the appointment? I can see where to make custom fields, but I can't change the format in the Customize area.
Hello David,
Thank you for purchasing our product, and for reaching out to us.
Each shortcode has its own booking process and this cannot be changed. But what you need is our shortcode for the catalog view.
In the view catalog, you need to first select the category and then the service, and only then the date and time it sounds as if this is what you need.
We are sending you all our shortcodes so that you can read how they are used and how they can be combined, we think it will be helpful.
At the moment, the plugin has integration with Elementor and Divi builder, but we plan to add a lot more in the future. Adding specific (multiple) employees, categories, services, or locations through shortcodes is not possible (for example [ameliabooking services=1, 2, 3] is not possible).
Amelia's booking forms and panels can be added to pages using:
1. Gutenberg blocks:
On the right-hand side, there's a slider that you can enable "Preselect Booking Parameters" where you would be able to filter the available services, categories, employees, locations, and whether you're going to display only services, or only packages, or all:
2. Elementor widgets:
When you select the form, you'll be able to select booking parameters, just like in the Gutenberg editor:
3. Divi modules:
When you select the form, you'll be able to select booking parameters, like in Gutenberg and Elementor:
4. Shortcodes. Below is the list of shortcodes available in Amelia:
For Step-by-Step Booking Wizard view:
Please note: Service Description will not be displayed in [ameliabooking] form (it is only available in [ameliacatalog] form), nor will you be able to see the Category selection drop-down in this form
For the Service Catalog view:
For the Search view:
Please note: The Amelia Search booking form cannot include filters like Step-by-Step and Catalog booking forms do, so you can't add something like [ameliasearch service=1].
For the Event booking:
Please note: If you're using tags in the shortcode, make sure to copy the single quotes from #2 in the list above because of issues with different keyboard layouts that may not apply the tag if used.
Amelia Front-end Customer Panel
Amelia Front-end Employee Panel
If you have any more questions please feel free to open another ticket.
Kind Regards,
Marko Davidovic [email protected]
Rate my support
Try our FREE mapping plugin! MapSVG - easy Google maps, interactive SVG maps, floor plans, choropleth maps, and much more - https://wordpress.org/plugins/mapsvg-lite-interactive-vector-maps/
wpDataTables: FAQ | Facebook | Twitter | Instagram | Front-end and back-end demo | Docs
Amelia: FAQ | Facebook | Twitter | Instagram | Amelia demo sites | Docs | Discord Community
You can try wpDataTables add-ons before purchasing on these sandbox sites:
Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables
This is excellent, thank you!
I am slowly figuring this out, sorry for all the questions. I am wondering how you allow more than one service to be selected, so only one appointment can have multiple services (with only a single payment) vs. having to set an appointment for each service?
AHHHH...I see the "search" code allows for multiple services? Let me try that.
file_get_contents(“https://pastellabarbershop.com/wp-admin/admin-ajax.php?action=wpamelia_api&call=/notifications/scheduled/send”);
Gives error in wp crontrol Line 1: syntax error, unexpected ':', expecting ')'
Hello David,
I'm afraid that we didn't quite get what do you mean exactly can you please explain it to us in a little more detail? Do you have issues with cron or with you regular notifications?
Looking forward to your reply.
Kind Regards,
Marko Davidovic [email protected]
Rate my support
Try our FREE mapping plugin! MapSVG - easy Google maps, interactive SVG maps, floor plans, choropleth maps, and much more - https://wordpress.org/plugins/mapsvg-lite-interactive-vector-maps/
wpDataTables: FAQ | Facebook | Twitter | Instagram | Front-end and back-end demo | Docs
Amelia: FAQ | Facebook | Twitter | Instagram | Amelia demo sites | Docs | Discord Community
You can try wpDataTables add-ons before purchasing on these sandbox sites:
Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables
The CRON setup from the video yields and error. That is what I pasted in there for you "syntax error". E-mailing works fine. SMS won't work when using the directions in the video.
I also cannot get the Wordpress User to accept an entry, even if the user is an admin.
Hello David,
When you have several questions or issues which please open a new ticket, and we will help you there.
In that way, issues and questions which are related to different subjects will be in separate tickets so other customers or our support agents can find them easily.
Our policy is to have one issue or question per ticket because of the reasons that are described already.
Thank you for understanding.
As for setting up cron properly we will send detailed explanation step by step how to set it up and how the cron works hopefully this will help.
cron is a Linux utility that schedules a command or script on your server to run automatically at a specified time and date. A cron job is the scheduled task itself. Cron jobs can be very useful to automate repetitive tasks like in our plugin for notifications.
Depending on the server, there are different configurations for it, which you can contact your hosting provider about, or you can check out one of the solutions for it on this link.
Also, you can try this:
*/15 * * * * wget -q -O - "https://www.yourwebsite.com/wp-admin/admin-ajax.php?action=wpamelia_api&call=/notifications/scheduled/send"
Or this:
*/15 * * * * /usr/local/bin/php ~/public_html/wp-cron.php --action='wpamelia_api' --call='/notifications/scheduled/send'
Or this:
GET 'https://yourdomain.com/wp-admin/admin-ajax.php?action=wpamelia_api&call=/notifications/scheduled/send' > /dev/null
WP Crontrol plugin is the best option if you're not familiar with cron jobs. You can find more info about it, and detailed instructions on how to set it up in our FAQ section.
So, if you already read that, and still need some clarification here's some further info.
You copy only the URL from below a scheduled notification:
Then, go to Tools/Cron Events, and click on the "Cron Schedules" tab. In it, add a 15-minute interval:
Then go back to the "Cron Events" tab and click on "Add new":
Below it, select the "PHP Cron event" radio button, and add the URL you copied from Amelia/Notifications in this form:
Below it add the name and set it to run a few minutes in the future, using the provided time format. So, if you're adding the cron event at 12:45 (local, current time), set it to run at 12:50; and then select the schedule you previously selected:
Click on Add Event, and that's it.
The cron runs every 15 minutes and checks if there's an email to be sent. So, in Amelia Notifications, your scheduled notifications are set to run every day at a certain time. If you set that time to be 15:00 (for example), the emails will be sent when the cron runs after that time.
For example, there's an appointment booked for tomorrow, and it's currently 14:44 - the cron runs, but since it's not yet 15:00, it doesn't send anything. It runs again after 15 minutes, so at 14:59, but there are still no emails flagged by Amelia, so it doesn't send anything. Then it runs again at 15:14 and it sees there's an email that should've been sent at 15:00, so it sends the email. It will only send emails when Amelia sees an appointment scheduled for the next day.
I hope that helps.
Kind Regards,
Marko Davidovic [email protected]
Rate my support
Try our FREE mapping plugin! MapSVG - easy Google maps, interactive SVG maps, floor plans, choropleth maps, and much more - https://wordpress.org/plugins/mapsvg-lite-interactive-vector-maps/
wpDataTables: FAQ | Facebook | Twitter | Instagram | Front-end and back-end demo | Docs
Amelia: FAQ | Facebook | Twitter | Instagram | Amelia demo sites | Docs | Discord Community
You can try wpDataTables add-ons before purchasing on these sandbox sites:
Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables