Plugin info

Total downloads: 2,721
Active installs: 30
Total reviews: 2
Average rating: 4
Support threads opened: 0
Support threads resolved: 0 (0%)
Available in: 1 language(s)
Contributors: 1
Last updated: 5/21/2014 (4242 days ago)
Added to WordPress: 5/21/2014 (11 years old)
Minimum WordPress version: 3.6
Tested up to WordPress version: 4.0.38
Minimum PHP version: f

Maintenance & Compatibility

Maintenance score

Possibly abandoned • Last updated 4242 days ago • 2 reviews

22/100

Is Protocol Relative Theme Assets abandoned?

Possibly abandoned (last update 4242 days ago).

Compatibility

Requires WordPress: 3.6
Tested up to: 4.0.38
Requires PHP: f

Similar & Alternatives

Explore plugins with similar tags, and compare key metrics like downloads, ratings, updates, support, and WP/PHP compatibility.

"SEO-HEADERS-Easy" Protocol HTTP 1.1
Rating 4.7/5 (3 reviews)Active installs 100
TDMRep: TDM Reservation Protocol
Rating 0.0/5 (0 reviews)Active installs 50
Permalink History
Rating 0.0/5 (0 reviews)Active installs 30
Allow Skype Protocol
Rating 0.0/5 (0 reviews)Active installs 30
HTTP URLs
Rating 0.0/5 (0 reviews)Active installs 10
protocols.io Publications Widget
Rating 0.0/5 (0 reviews)Active installs 0

Description

This plugin transforms any registered, enqueued CSS or JavaScript URLs into their “protocol-relative” equivalent.

Consider the following examples:

Protocol Relative CSS URL


Protocol Relative Javascript URL


More appropriately called a “network-path reference” or “scheme-relative path”, a protocol-relative URL helps to avoid common scenarios such as:

  • Broken SSL padlock icon in browser’s address bar when showing mixed HTTP/HTTPS content
  • Error message in Internet Explorer saying, “This Page Contains Both Secure and Non-Secure Items”
  • Serving HTTP assets when viewing HTTPS pages

The idea of using protocol-relative URLs was popularized by Paul Irish and has become common as sites switch between serving HTTP and HTTPS assets.

This plugin will standardize all properly enqueued theme files to use protocol-relative paths, even those added from third-party plugins.

Note: This plugin does not transform any image paths that may be embedded in the WordPress editor or output as featured images or elsewhere in the theme — it presently only works on enqueued CSS/JavaScript files.

Installation

  1. Activate the plugin through the Plugins menu in the WordPress admin.

Frequently Asked Questions

No FAQ available

Review feed

No reviews available

Screenshots

No screenshots available

Changelog

1.0

  • Initial release