{"id":332882,"date":"2026-10-03T16:43:48","date_gmt":"2026-10-03T16:43:48","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/external-link-notice\/"},"modified":"2026-10-04T03:13:39","modified_gmt":"2026-10-04T03:13:39","slug":"lift-external-link-notice","status":"publish","type":"plugin","link":"https:\/\/vec.wordpress.org\/plugins\/lift-external-link-notice\/","author":23524033,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.4","stable_tag":"1.0.4","tested":"7.0.6","requires":"6.0","requires_php":"7.4","requires_plugins":null,"header_name":"Lift External Link Notice","header_author":"Lift Group","header_description":"Show a configurable leaving-site notice when visitors click external links.","assets_banners_color":"","last_updated":"2026-10-04 03:13:39","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"https:\/\/liftgroup.org\/","rating":0,"author_block_rating":0,"active_installs":0,"downloads":69,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.4":{"tag":"1.0.4","author":"bradleywatson","date":"2026-10-04 03:13:39","revision":3726899}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3726512,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3726512,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256},"icon.svg":{"filename":"icon.svg","revision":3726512,"resolution":false,"location":"assets","locale":false}},"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.4"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3726899,"resolution":"1","location":"assets","locale":"","width":1703,"height":1139},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3726899,"resolution":"2","location":"assets","locale":"","width":1718,"height":754},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3726899,"resolution":"3","location":"assets","locale":"","width":1703,"height":710},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3726899,"resolution":"4","location":"assets","locale":"","width":1360,"height":745}},"screenshots":{"1":"Notice content and behavior settings with a live desktop preview.","2":"Color and typography controls for matching the notice to your website.","3":"Responsive sizing, spacing, and alignment controls with desktop, tablet, and mobile previews.","4":"A leaving-site notice displayed before a visitor follows an external link."}},"plugin_section":[],"plugin_tags":[14361,23968,9888,2524,284235],"plugin_category":[],"plugin_contributors":[284236],"plugin_business_model":[],"class_list":["post-332882","plugin","type-plugin","status-publish","hentry","plugin_tags-compliance","plugin_tags-disclosure","plugin_tags-external-links","plugin_tags-financial","plugin_tags-leaving-site","plugin_contributors-bradleywatson","plugin_committers-bradleywatson"],"banners":[],"icons":{"svg":"https:\/\/ps.w.org\/lift-external-link-notice\/assets\/icon.svg?rev=3726512","icon":"https:\/\/ps.w.org\/lift-external-link-notice\/assets\/icon.svg?rev=3726512","icon_2x":false,"generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/lift-external-link-notice\/assets\/screenshot-1.png?rev=3726899","caption":"Notice content and behavior settings with a live desktop preview."},{"src":"https:\/\/ps.w.org\/lift-external-link-notice\/assets\/screenshot-2.png?rev=3726899","caption":"Color and typography controls for matching the notice to your website."},{"src":"https:\/\/ps.w.org\/lift-external-link-notice\/assets\/screenshot-3.png?rev=3726899","caption":"Responsive sizing, spacing, and alignment controls with desktop, tablet, and mobile previews."},{"src":"https:\/\/ps.w.org\/lift-external-link-notice\/assets\/screenshot-4.png?rev=3726899","caption":"A leaving-site notice displayed before a visitor follows an external link."}],"raw_content":"<!--section=description-->\n<p>Lift External Link Notice adds a configurable leaving-site notice for external links. It is designed for websites that need a clear outbound-link disclosure, including financial institutions, healthcare organizations, associations, and other compliance-sensitive sites.<\/p>\n\n<p>The plugin does not require Elementor, Elementor Pro, popup builders, custom link classes, React, or build tooling. Once activated, it watches normal frontend links, ignores same-domain links, skips whitelisted domains or URLs, and shows a modal notice before the visitor continues to an external site.<\/p>\n\n<p>Features:<\/p>\n\n<ul>\n<li>Intercepts normal external link clicks on the frontend.<\/li>\n<li>Ignores same-domain, hash, empty, javascript, mailto, tel, admin, and editor links.<\/li>\n<li>Optional whitelist for trusted domains or full URLs.<\/li>\n<li>Optional whitelist for all subdomains of the current site domain.<\/li>\n<li>Continue and cancel button labels can be edited.<\/li>\n<li>Empty button labels hide that button.<\/li>\n<li>Overlay, modal, text, title, button, and hover colors.<\/li>\n<li>Font family selector.<\/li>\n<li>Pixel-based style controls for modal width, spacing, typography, padding, gaps, and border radius.<\/li>\n<li>Global responsive controls with optional desktop, tablet, and mobile overrides.<\/li>\n<li>Live desktop, tablet, and mobile preview in the WordPress admin.<\/li>\n<li>Overlay click and Escape-key closing options.<\/li>\n<li>No visitor tracking and no external services.<\/li>\n<li>Master enable\/disable toggle for turning the notice on or off without deactivating the plugin.<\/li>\n<\/ul>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin folder to <code>\/wp-content\/plugins\/<\/code>.<\/li>\n<li>Activate <strong>Lift External Link Notice<\/strong> in WordPress.<\/li>\n<li>Go to <strong>Settings &gt; Lift External Link Notice<\/strong>.<\/li>\n<li>Configure the notice content, whitelist, behavior, and styling.<\/li>\n<li>Test an external link on the frontend while logged in and logged out.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20this%20require%20elementor%3F\"><h3>Does this require Elementor?<\/h3><\/dt>\n<dd><p>No. This is a standalone WordPress plugin and works without Elementor.<\/p><\/dd>\n<dt id=\"does%20this%20use%20a%20popup%20builder%3F\"><h3>Does this use a popup builder?<\/h3><\/dt>\n<dd><p>No. The notice modal is built into the plugin and configured from a normal WordPress settings page.<\/p><\/dd>\n<dt id=\"will%20this%20affect%20internal%20links%3F\"><h3>Will this affect internal links?<\/h3><\/dt>\n<dd><p>No. Same-domain links are ignored. You can also whitelist trusted external domains or full URLs.<\/p><\/dd>\n<dt id=\"will%20this%20always%20show%20for%20external%20links%3F\"><h3>Will this always show for external links?<\/h3><\/dt>\n<dd><p>Yes, unless the link is ignored by design, such as <code>mailto:<\/code>, <code>tel:<\/code>, admin\/editor links, same-domain links, or entries you add to the whitelist.<\/p><\/dd>\n<dt id=\"does%20this%20plugin%20contact%20external%20services%20or%20track%20visitors%3F\"><h3>Does this plugin contact external services or track visitors?<\/h3><\/dt>\n<dd><p>No. The plugin does not send visitor data to external services and does not track visitors.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.4<\/h4>\n\n<ul>\n<li>Derived the plugin URL from the main plugin file so assets load correctly regardless of the installation directory name.<\/li>\n<\/ul>\n\n<h4>1.0.3<\/h4>\n\n<ul>\n<li>Updated plugin globals, classes, functions, settings, admin actions, and JavaScript objects to use the unique liftexli prefix.<\/li>\n<li>Rebuilt the WordPress.org submission package under the lift-external-link-notice slug.<\/li>\n<\/ul>\n\n<h4>1.0.2<\/h4>\n\n<ul>\n<li>Shortened the plugin name shown in WordPress plugin info to Lift External Link Notice.<\/li>\n<li>Updated the plugin author display to Lift Group while keeping it linked to the Lift Group site.<\/li>\n<\/ul>\n\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Added Lift Group branding to the settings page.<\/li>\n<li>Added a master enable\/disable toggle for frontend notice behavior.<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial standalone release.<\/li>\n<\/ul>","raw_excerpt":"Show a configurable leaving-site notice when visitors click external links.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/vec.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/332882","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/vec.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/vec.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/vec.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=332882"}],"author":[{"embeddable":true,"href":"https:\/\/vec.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/bradleywatson"}],"wp:attachment":[{"href":"https:\/\/vec.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=332882"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/vec.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=332882"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/vec.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=332882"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/vec.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=332882"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/vec.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=332882"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/vec.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=332882"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}