Support » Plugin: Root Relative URLs » Doesn't work with Protocol Relative URLs

  • I’m having trouble with this script because my theme includes jQuery as a protocol-relative URL, it seems like lots of the issues listed here are caused by this problem too.

    URLs which start with ‘//’ should be considered absolute and not touched, but the plugin is stripping one of the / causing it to become relative instead of absolute.

Viewing 1 replies (of 1 total)
  • I’m having the same problem. The fix I came up with is to add two lines to the top of function proper_root_relative_url($url) in \wp-content\plugins\root-relative-urls\sb_root_relative_urls.php

    if (substr($url, 0, 2) == '//')
        return $url;

    (Underneath the function declaration, just above if (self::$massage).)

    Hope that helps.

Viewing 1 replies (of 1 total)
  • The topic ‘Doesn't work with Protocol Relative URLs’ is closed to new replies.