plugin-icon

Protocol Relative Theme Assets

제작자: ryanjbonnell·
Transforms enqueued CSS and JavaScript theme URLs to use protocol-relative paths.
등급
4/5
버전
1.0
활성화된 설치 항목
30
최근 업데이트일
May 21, 2014

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

Consider the following examples:

Protocol Relative CSS URL

<link href="//example.com/wp-content/themes/twentytwelve/style.css" />

Protocol Relative Javascript URL

<script src="//example.com/wp-includes/js/jquery/jquery.js"></script>

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.

무료Business 요금제에서
설치하면 WordPress.com 서비스 약관서드파티 플러그인 약관에 동의하게 됩니다.
테스트된 버전
WordPress 4.0.38
이 플러그인은 다운로드할 수 있으며 에서 사용할 수 있습니다.