Introduction #
The External Link Handling feature lets you control how external URLs open in your LearnDash App, whether from blog posts, course content, or custom menus. You can choose to open links in an in-app browser, the device’s default browser, or let users choose their preference.
This guide walks you through configuring link handling settings and how users can manage their preference in-app.
Configure Link Handling Options #
Access Compatibility Settings #
- In WordPress, go to LearnDash App > Settings > Compatibility.

- Locate the Link Handling dropdown.
Use In-App Browser #
- Select In-App Browser from the dropdown.
- Click Save Changes.
- Hard-quit and relaunch the LearnDash App.
- Tap an external link. It should now open within the app’s built-in browser.
Use External Browser #
- Go to Compatibility > Link Handling.
- Select External Browser.
- Click Save Changes, then restart the app.
- Tap any link, it should open in your device’s native browser (Safari or Chrome).
Let Members Choose (“Ask Member”) #
- In the Link Handling dropdown, select Ask Member.
- Click Save Changes.
- Hard-quit and reopen the app.
- Tap an external link, the app will prompt users to choose between In-App or External Browser.
- The user’s choice is saved for future link taps.
- The user’s choice is saved for future link taps.
Change Browser Preference In-App #
- In the LearnDash App, go to More > Settings > Web Browser.
- Toggle between In-App Browser and External Browser.
Note: This option only appears if Ask Member is selected in the plugin settings.
Troubleshooting and FAQs #
Q: Why are links still opening in the wrong browser?
A: Restart the app after saving settings. Make sure caching plugins aren’t interfering.
Q: Why don’t I see the “Web Browser” setting in the app?
A: This menu appears only if Ask Member is enabled under Compatibility settings.
Q: Can I make certain domains always open in-app?
A: No. The current setup applies a global setting for all external links.