Hi, I need to restrict booking for an event to a certain group of people. Is there a way of generating a private link to an event booking or password protecting an event booking?
The only solution would be to create a separate page with a specific event ID where only selected events would be visible. You can then share the URL link with others, as there is no option to password-protect pages (at least not within Amelia).
You can use this shortcode as an example:
[ameliaeventslistbooking event=1]
This will show only the event with the ID: 1.
Alternatively, you can select it within the module in the builder.
Unfortunately, you can't filter the event list directly to show only specific events automatically. The event list will display all events created from the backend. However, you can use shortcodes to display specific events by manually adding the event IDs you want to show.
Here are a few examples of shortcodes you can use:
[ameliastepbooking category=2,4] – This shortcode will show only Categories 2 and 4 in a “Step-by-Step” booking form.
[ameliastepbooking service=13,2,1] – This shortcode will show only services 13, 2, and 1 in a “Step-by-Step” booking form.
[ameliacatalogbooking location=1,3,5] – This shortcode will show only locations 1, 3, and 5 in a “Catalog” booking form.
Hi, I need to restrict booking for an event to a certain group of people. Is there a way of generating a private link to an event booking or password protecting an event booking?
Any other work around if not?
Thanks
Hi Frances,
Thanks for reaching out to us.
The only solution would be to create a separate page with a specific event ID where only selected events would be visible. You can then share the URL link with others, as there is no option to password-protect pages (at least not within Amelia).
You can use this shortcode as an example:
[ameliaeventslistbooking event=1]
This will show only the event with the ID: 1.
Alternatively, you can select it within the module in the builder.
I hope this helps.
Kind Regards,
Stefan Petrov
stefan.petrov@tmsproducts.io
Rate my support
Try our FREE mapping plugin! MapSVG - easy Google maps, interactive SVG maps, and 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
Thanks for your response - How do yu stop it showing on the main booking page if you make it visible for the extra page?
Thanks
Hi Frances,
Unfortunately, you can't filter the event list directly to show only specific events automatically. The event list will display all events created from the backend. However, you can use shortcodes to display specific events by manually adding the event IDs you want to show.
Here are a few examples of shortcodes you can use:
[ameliastepbooking category=2,4] – This shortcode will show only Categories 2 and 4 in a “Step-by-Step” booking form.
[ameliastepbooking service=13,2,1] – This shortcode will show only services 13, 2, and 1 in a “Step-by-Step” booking form.
[ameliacatalogbooking location=1,3,5] – This shortcode will show only locations 1, 3, and 5 in a “Catalog” booking form.
You can find a full list of shortcodes here.
Kind Regards,
Stefan Petrov
stefan.petrov@tmsproducts.io
Rate my support
Try our FREE mapping plugin! MapSVG - easy Google maps, interactive SVG maps, and 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