HEX
Server: Apache/2.4.65 (Debian)
System: Linux 88f31f35b0b8 6.1.0-38-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.147-1 (2025-08-02) x86_64
User: www-data (33)
PHP: 8.2.29
Disabled: NONE
Upload Files
File: /var/www/html/wp-content/plugins/admin-site-enhancements/assets/js/external-permalinks.js
document.addEventListener('DOMContentLoaded', function() {

   // console.log( phpVars );

   // When External Permalinks is enabled, remove #new_tab from external permalinks and set target to _blank
   if (phpVars.externalPermalinksEnabled) {

      var links = document.getElementsByTagName('a');

      for (var i = 0; i < links.length; i++) {
         var url = links[i].getAttribute('href');
         var target = links[i].getAttribute('target');

         if (url != null) {
            if (url.indexOf('#new_tab') >= 0) {
               url = url.replace('#new_tab', '');
               target = '_blank';
               links[i].setAttribute('href', url);
               links[i].setAttribute('target', target);
               links[i].setAttribute('rel', 'noopener noreferrer nofollow');
            }
         }
      }
   }

});