I've created an event that is hidden from the front end. Is it possible to send customers a link to book onto that event so that I can keep it hidden but still take bookings?
They could log into the back-end of Amelia, and find the Event;
-
But if you want to make a " restricted front end page", only for certain customers;
there could be a couple of different ways to do this.
You would have to set "Show event on-site", and if it is only one Event, you can place this shortcode [ameliaevents event=1] if you want to show only the event with ID 1, for example.
Or if you have multiple Events for this, you can use Event Tags; to group them into different categories.
- Then, using shortcodes for Event tags; such as this [ameliaevents tag='name'] if you want to show just the events that belong to the same tag;
then, to protect the page from the public,
you can either put a WP password on this page;
or you can create a more elegant solution, like this :
-
For example, you could use the "User role Editor" plugin to create additional user roles, only for certain customers.
In combination with any Membership plugin, you could limit access to certain pages for certain user roles.
For example, a custom role "VIP" would have access to page 1 where you can place a shortcode for specific Events with a certain tag : [ameliaevents tag='name']
Then, another custom role "Level 1" would have access to page2 where [ameliacatalog package=2] is placed, which would have different prices, and so on...
I hope that this helps.
Let me know how it seems, and if you have any questions. Thanks
I've created an event that is hidden from the front end. Is it possible to send customers a link to book onto that event so that I can keep it hidden but still take bookings?
Hi, Mrs Nicola
Thanks for reaching out to us.
That is quite an interesting question, to be honest.
Regarding hiding the event, did you do this, on the Customize tab of the Event, i guess?
If you did this, it won't be accessible on any web page, basically.
The only way for a customer to book this would be if they exist on your site as WordPress users, and Amelia customers;
They could log into the back-end of Amelia, and find the Event;
-
But if you want to make a " restricted front end page", only for certain customers;
there could be a couple of different ways to do this.
You would have to set "Show event on-site", and if it is only one Event, you can place this shortcode [ameliaevents event=1] if you want to show only the event with ID 1, for example.
Or if you have multiple Events for this, you can use Event Tags; to group them into different categories.
- Then, using shortcodes for Event tags; such as this [ameliaevents tag='name'] if you want to show just the events that belong to the same tag;
then, to protect the page from the public,
you can either put a WP password on this page;
or you can create a more elegant solution, like this :
-
For example, you could use the "User role Editor" plugin to create additional user roles, only for certain customers.
In combination with any Membership plugin, you could limit access to certain pages for certain user roles.
For example, a custom role "VIP" would have access to page 1 where you can place a shortcode for specific Events with a certain tag : [ameliaevents tag='name']
Then, another custom role "Level 1" would have access to page2 where [ameliacatalog package=2] is placed, which would have different prices, and so on...
I hope that this helps.
Let me know how it seems, and if you have any questions. Thanks
Kind Regards,
Miloš Jovanović
[email protected]
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