{"id":10429,"date":"2025-09-22T19:46:53","date_gmt":"2025-09-22T23:46:53","guid":{"rendered":"https:\/\/learndash.com\/support\/?post_type=docs&#038;p=10429"},"modified":"2025-09-23T11:10:44","modified_gmt":"2025-09-23T15:10:44","password":"","slug":"how-to-configure-external-link-handling-in-the-learndash-app","status":"publish","type":"docs","link":"https:\/\/learndash.com\/support\/kb\/learndash-app\/managing-learndash-app\/how-to-configure-external-link-handling-in-the-learndash-app\/","title":{"rendered":"How to Configure External Link Handling in the LearnDash App"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\" id=\"h-introduction\"><strong>Introduction<\/strong><\/h2>\n\n\n\n<p>The <strong>External Link Handling<\/strong> 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 <strong>in-app browser<\/strong>, the device\u2019s <strong>default browser<\/strong>, or <strong>let users choose<\/strong> their preference.<\/p>\n\n\n\n<p>This guide walks you through configuring link handling settings and how users can manage their preference in-app.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-configure-link-handling-options\"><strong>Configure Link Handling Options<\/strong><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-access-compatibility-settings\"><strong>Access Compatibility Settings<\/strong><\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li>In WordPress, go to <strong>LearnDash App > Settings > Compatibility<\/strong>.<\/li>\n<\/ol>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1032\" height=\"109\" src=\"https:\/\/learndash.com\/support\/wp-content\/uploads\/2025\/08\/How-to-Configure-External-Link-Handling-in-the-Learndash-App-_-1.png\" alt=\"Screenshot of LearnDash App Compatibility Settings Menu\" class=\"wp-image-10811\" srcset=\"https:\/\/learndash.com\/support\/wp-content\/uploads\/2025\/08\/How-to-Configure-External-Link-Handling-in-the-Learndash-App-_-1.png 1032w, https:\/\/learndash.com\/support\/wp-content\/uploads\/2025\/08\/How-to-Configure-External-Link-Handling-in-the-Learndash-App-_-1-400x42.png 400w, https:\/\/learndash.com\/support\/wp-content\/uploads\/2025\/08\/How-to-Configure-External-Link-Handling-in-the-Learndash-App-_-1-800x84.png 800w, https:\/\/learndash.com\/support\/wp-content\/uploads\/2025\/08\/How-to-Configure-External-Link-Handling-in-the-Learndash-App-_-1-768x81.png 768w, https:\/\/learndash.com\/support\/wp-content\/uploads\/2025\/08\/How-to-Configure-External-Link-Handling-in-the-Learndash-App-_-1-360x38.png 360w\" sizes=\"auto, (max-width: 1032px) 100vw, 1032px\" \/><\/figure><\/div>\n\n\n<ol start=\"2\" class=\"wp-block-list\">\n<li>Locate the <strong>Link Handling<\/strong> dropdown.<\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXchwdivQnGOIrsPxrxkNqfHvobUytzNvKyuPbi0HrcpJZaQD05UT2olrTZxVvGgtk6KeZFDAI5ztiHBcTQWX8CTKohjwhhepFIxHqgMpkcs6wHTwMrWJPF4GLuw62LCMPA2bepe-w?key=55FT6owzuyjT6S_oyeetPg\" alt=\"\"\/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-use-in-app-browser\"><strong>Use In-App Browser<\/strong><\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Select <strong>In-App Browser<\/strong> from the dropdown.<br><\/li>\n\n\n\n<li>Click <strong>Save Changes<\/strong>.<br><\/li>\n\n\n\n<li>Hard-quit and relaunch the LearnDash App.<br><\/li>\n\n\n\n<li>Tap an external link. It should now open within the app\u2019s built-in browser.<br><\/li>\n<\/ol>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-use-external-browser\"><strong>Use External Browser<\/strong><\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Go to <strong>Compatibility &gt; Link Handling<\/strong>.<br><\/li>\n\n\n\n<li>Select <strong>External Browser<\/strong>.<br><\/li>\n\n\n\n<li>Click <strong>Save Changes<\/strong>, then restart the app.<br><\/li>\n\n\n\n<li>Tap any link, it should open in your device\u2019s native browser (Safari or Chrome).<br><\/li>\n<\/ol>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-let-members-choose-ask-member\"><strong>Let Members Choose (&#8220;Ask Member&#8221;)<\/strong><\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li>In the Link Handling dropdown, select <strong>Ask Member<\/strong>.<br><\/li>\n\n\n\n<li>Click <strong>Save Changes<\/strong>.<br><\/li>\n\n\n\n<li>Hard-quit and reopen the app.<br><\/li>\n\n\n\n<li>Tap an external link, the app will prompt users to choose between In-App or External Browser.<br>\n<ul class=\"wp-block-list\">\n<li>The user\u2019s choice is saved for future link taps.<br><\/li>\n<\/ul>\n<\/li>\n<\/ol>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-change-browser-preference-in-app\"><strong>Change Browser Preference In-App<\/strong><\/h2>\n\n\n\n<ol class=\"wp-block-list\">\n<li>In the LearnDash App, go to <strong>More > Settings > Web Browser<\/strong>.<br><\/li>\n\n\n\n<li>Toggle between <strong>In-App Browser<\/strong> and <strong>External Browser<\/strong>.<br><\/li>\n<\/ol>\n\n\n\n<p>Note: This option only appears if <strong>Ask Member<\/strong> is selected in the plugin settings.<br><\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-troubleshooting-and-faqs\"><strong>Troubleshooting and FAQs<\/strong><\/h2>\n\n\n\n<p><strong>Q: Why are links still opening in the wrong browser?<\/strong><strong><br><\/strong> A: Restart the app after saving settings. Make sure caching plugins aren\u2019t interfering.<\/p>\n\n\n\n<p><strong>Q: Why don\u2019t I see the \u201cWeb Browser\u201d setting in the app?<\/strong><strong><br><\/strong> A: This menu appears only if <strong>Ask Member<\/strong> is enabled under Compatibility settings.<\/p>\n\n\n\n<p><strong>Q: Can I make certain domains always open in-app?<\/strong><strong><br><\/strong> A: No. The current setup applies a global setting for all external links.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>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\u2019s default browser, or let users choose their preference. This guide walks you through configuring link handling settings&#8230;<\/p>\n","protected":false},"author":58,"featured_media":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_helpful_status":1,"_kad_blocks_custom_css":"","_kad_blocks_head_custom_js":"","_kad_blocks_body_custom_js":"","_kad_blocks_footer_custom_js":"","_swpsp_post_exclude":false,"_kad_post_transparent":"","_kad_post_title":"","_kad_post_layout":"","_kad_post_sidebar_id":"","_kad_post_content_style":"","_kad_post_vertical_padding":"","_kad_post_feature":"","_kad_post_feature_position":"","_kad_post_header":false,"_kad_post_footer":false,"footnotes":""},"doc_category":[285],"doc_tag":[],"knowledge_base":[283],"class_list":["post-10429","docs","type-docs","status-publish","hentry","doc_category-managing-learndash-app","knowledge_base-learndash-app"],"year_month":"2026-04","word_count":307,"total_views":"454","reactions":{"happy":"0","normal":"0","sad":"0"},"author_info":{"display_name":"Stephanie Liy","author_link":"https:\/\/learndash.com\/support\/author\/stephaniei\/"},"doc_category_info":[{"term_name":"Managing Your LearnDash App","term_url":"https:\/\/learndash.com\/support\/kb\/learndash-app\/managing-learndash-app\/"}],"doc_tag_info":[],"taxonomy_info":{"doc_category":[{"value":285,"label":"Managing Your LearnDash App"}],"knowledge_base":[{"value":283,"label":"LearnDash App"}]},"featured_image_src_large":false,"comment_info":0,"knowledge_base_info":[{"term_name":"LearnDash App","term_url":"https:\/\/learndash.com\/support\/kb\/learndash-app\/","term_slug":"learndash-app"}],"knowledge_base_slug":["learndash-app"],"_links":{"self":[{"href":"https:\/\/learndash.com\/support\/wp-json\/wp\/v2\/docs\/10429","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/learndash.com\/support\/wp-json\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/learndash.com\/support\/wp-json\/wp\/v2\/types\/docs"}],"author":[{"embeddable":true,"href":"https:\/\/learndash.com\/support\/wp-json\/wp\/v2\/users\/58"}],"replies":[{"embeddable":true,"href":"https:\/\/learndash.com\/support\/wp-json\/wp\/v2\/comments?post=10429"}],"version-history":[{"count":2,"href":"https:\/\/learndash.com\/support\/wp-json\/wp\/v2\/docs\/10429\/revisions"}],"predecessor-version":[{"id":10813,"href":"https:\/\/learndash.com\/support\/wp-json\/wp\/v2\/docs\/10429\/revisions\/10813"}],"wp:attachment":[{"href":"https:\/\/learndash.com\/support\/wp-json\/wp\/v2\/media?parent=10429"}],"wp:term":[{"taxonomy":"doc_category","embeddable":true,"href":"https:\/\/learndash.com\/support\/wp-json\/wp\/v2\/doc_category?post=10429"},{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/learndash.com\/support\/wp-json\/wp\/v2\/doc_tag?post=10429"},{"taxonomy":"knowledge_base","embeddable":true,"href":"https:\/\/learndash.com\/support\/wp-json\/wp\/v2\/knowledge_base?post=10429"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}