Additional links
Additional links adds buttons to the event's details sidebar. It is the supported way to send visitors somewhere the plugin has no field for: a map, a programme, a ticket shop, a partner, a form.
Where
Events settings → Event info → Additional links.
It is a repeater. Each entry has:
| Field | Purpose |
|---|---|
| Button label | The text on the button |
| Button URL | Where it goes |
| Button target | Self to open in the same tab, Another tab to open in a new one |
Add as many entries as the event needs; each becomes a button below the Add to my calendar link.
A button is only rendered when it has both a label and a URL. An incomplete entry is silently skipped, which is convenient while drafting and easy to forget about — check the public page.
Good uses
| Link | Why it belongs here |
|---|---|
| Venue map | The plugin renders no map; this opens the visitor's map app |
| Full programme | A PDF or a page with the detailed schedule |
| Ticketing | When tickets are sold outside WooCommerce |
| Registration form | When registration is handled by an external form |
| Organizer's website | There is no organizer URL field |
| Live stream | For a hybrid event |
| Accessibility or travel information | Longer practical detail that would bloat the page |
Writing labels
The buttons sit together in a narrow sidebar, so labels must be short and distinguishable:
- Good: See the programme, How to get there, Buy tickets
- Poor: Click here, More information, Link
If two buttons could plausibly carry the same label, the visitor cannot choose between them.
Choosing the target
- Another tab for anything outside the site — a map, a ticket shop, a partner. The visitor keeps the event open.
- Self for pages on this site, where the browser's back button is the natural way home.
Be consistent: mixing the two on the same page produces unpredictable behavior for the visitor.
How many
Two or three. The sidebar already carries the date, category, place, organizer, telephone and the calendar link; six buttons below that is a menu, not a set of actions.
If an event genuinely needs more destinations, put them in the content as a list.
Additional links and registration
Additional links do not replace registration and do not interact with it. The registration button is separate, rendered in the main column above the content.
If registration is handled entirely outside the site, the practical setup is:
- Enable Disable signup button on the event, so the built-in button is hidden.
- Add an additional link pointing at the external registration.
That gives a single, unambiguous call to action.
Verify
- Save and open the event signed out.
- Confirm every button you defined is present — an entry missing a URL will not render.
- Select each button and confirm it opens what its label promises.
- Confirm the target behaves as intended.
- Check the sidebar on a phone, where buttons stack and long labels wrap.