X
399418

We trying to use External Link as an option for Event Click Interaction - not working.

We trying to use External Link as an option for Event Click Interaction - not working.

We choose on Event Click Interaction External link.
But the Event just open on a pop up window whatever we do.

https://usyoga.se/schema-retreat-yoga/ - Choose Yogaretreat Mallorca to test.

What to do?

We tried to empty cache and reset permalinks without any luck.

/Fredrik

BY: Salle32 - Nov 16,2025 AT 1:31AM - 1 hour ago
    • Salle32 Nov 16,2025 AT 2:14AM - Posted 1 hour ago - #399419

      In fact I found the solution.

      4. Check Shortcode and Calendar Settings

      • In your page/post shortcode (e.g., [add_eventon]), ensure no conflicting options like ux_val=0 (which forces popups). Try adding ux_val=2 to prioritize ”learn more” links, which can fallback to external URLs if no internal link exists.
      • Example shortcode: [add_eventon ux_val=”2” event_type=”your-event-type”].
      • In EventON > Settings > General, confirm Event card interaction isn’t overriding to popups.
    • Salle32 Nov 16,2025 AT 2:21AM - Posted 1 hour ago - #399420

      Correct was indeed 4 not 2. But this was the solution.

      For others who have same problem:

      Yes, that’s spot on—the shortcode and calendar settings are often the culprit for external links misbehaving in EventON, especially if `ux_val` is set to a value that defaults to popups (like 0 or 3). Here’s a deeper dive to nail this down, based on the latest EventON docs and common fixes:


      ### Key Shortcode Tweaks for External Links

      – **Avoid Popup-Forcing Values**: Double-check your `[add_eventon]` shortcode for `ux_val=0` (do nothing on click) or `ux_val=3` (lightbox popup), as these override per-event external links. Instead, use:

        – `ux_val=”2”` for ”Learn More” mode: This prioritizes any ”Learn More” URL set in the event editor. If none exists, it falls back to the external link (or the default event page).

        – `ux_val=”4”` for direct ”External Link” mode: This forces clicks to open the external URL immediately, bypassing popups entirely.

      – **Full Example Shortcode**:

        “`

        [add_eventon ux_val=”4” event_type=”your-event-type” cal_id=”1”]

        “`

        – Add `cal_id` if you have multiple calendars on the page to avoid JS conflicts.

        – Pro Tip: If copying from docs or forums, retype quotes manually—curly quotes (“ ”) from rich text can break shortcodes.

      – **For Single Events**: Use `[add_single_eventon id=”123” ux_val=”4” ext_url=”https://example.com/tickets”]` to hardcode an external URL per event.


      ### Calendar-Wide Settings Check

      – Head to **EventON > Settings > General > Event Card**.

        – Look for **Event Card Interaction** (or similar UX options). Set it to ”External Link” or ”Learn More” globally—this acts as a fallback if shortcodes don’t override it.

        – Ensure **Disable Event Links in Description** isn’t checked if your external URL is embedded there.

      – In **EventON > Settings > Appearance**, confirm no custom CSS is blocking link styles (e.g., `pointer-events: none` on event cards).


      ### Quick Test & Debug

      – Update to the latest EventON (v4.5+ as of late 2025) for UX fixes, including shortcode generator improvements.

      – Flush permalinks (Settings > Permalinks > Save) after changes.

      – Browser console check: Right-click > Inspect > Console. Click an event—if you see JS errors (e.g., related to `ux_val`), it’s likely a conflict; deactivate plugins one-by-one.


      If this doesn’t click through after testing, drop your exact shortcode and EventON version for more specifics!


You must login to reply to this ticket

HelpDesk

Welcome to EventON helpdesk.

EventON is the #1 Best selling event calendar plugin for WordPress websites in envato marketplace.

Checkout EventON