From 7cb4185f04a07ac42930ce9bfcdd89c112ea6dfe Mon Sep 17 00:00:00 2001 From: rob1n Date: Sat, 31 Mar 2007 02:47:23 +0000 Subject: [PATCH] Add https:// support to script loader. Props abtime. fixes #4046 git-svn-id: http://svn.automattic.com/wordpress/trunk@5145 1a063a9b-81f0-0310-95a4-ce76da25c4cd --- wp-includes/script-loader.php | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/wp-includes/script-loader.php b/wp-includes/script-loader.php index 9351dc8da6..b4e8c319f7 100644 --- a/wp-includes/script-loader.php +++ b/wp-includes/script-loader.php @@ -149,6 +149,12 @@ class WP_Scripts { if ( isset($this->args[$handle]) ) $ver .= '&' . $this->args[$handle]; $src = 0 === strpos($this->scripts[$handle]->src, 'http://') ? $this->scripts[$handle]->src : get_option( 'siteurl' ) . $this->scripts[$handle]->src; + $src = $this->scripts[$handle]->src; + + if (!preg_match('|^https?://|', $src)) { + $src = get_option('siteurl') . $src; + } + $src = add_query_arg('ver', $ver, $src); $src = clean_url(apply_filters( 'script_loader_src', $src )); echo "\n";