mirror of
https://github.com/gosticks/wordpress-develop.git
synced 2026-07-01 15:50:09 +00:00
Use gzip instead of deflate as more servers seem to understand it, add separate switch for disabling CSS compression
git-svn-id: https://develop.svn.wordpress.org/trunk@10372 602fd350-edb4-49c9-b593-d223f7449a82
This commit is contained in:
@@ -596,7 +596,7 @@ function _pring_scripts() {
|
||||
}
|
||||
|
||||
$ver = md5("$wp_scripts->concat" . "$wp_scripts->concat_version");
|
||||
$src = $wp_scripts->base_url . "/wp-admin/load-scripts.php?c={$zip}&load=" . rtrim($wp_scripts->concat, ',') . "&ver=$ver";
|
||||
$src = $wp_scripts->base_url . "/wp-admin/load-scripts.php?c={$zip}&load=" . rtrim($wp_scripts->concat, ',') . "&ver=$ver";
|
||||
echo "<script type='text/javascript' src='$src'></script>\n";
|
||||
}
|
||||
|
||||
@@ -606,7 +606,7 @@ function _pring_scripts() {
|
||||
}
|
||||
|
||||
function wp_print_admin_styles() {
|
||||
global $wp_styles, $concatenate_scripts, $compress_scripts;
|
||||
global $wp_styles, $concatenate_scripts, $compress_css;
|
||||
|
||||
if ( !is_a($wp_styles, 'WP_Styles') )
|
||||
$wp_styles = new WP_Styles();
|
||||
@@ -615,7 +615,7 @@ function wp_print_admin_styles() {
|
||||
script_concat_settings();
|
||||
|
||||
$wp_styles->do_concat = $concatenate_scripts;
|
||||
$zip = $compress_scripts ? 1 : 0;
|
||||
$zip = $compress_css ? 1 : 0;
|
||||
|
||||
$wp_styles->do_items(false);
|
||||
|
||||
@@ -623,7 +623,7 @@ function wp_print_admin_styles() {
|
||||
if ( !empty($wp_styles->concat) ) {
|
||||
$ver = md5("$wp_styles->concat" . "$wp_styles->concat_version");
|
||||
$rtl = 'rtl' === $wp_styles->text_direction ? 1 : 0;
|
||||
$href = $wp_styles->base_url . "/wp-admin/load-styles.php?c={$zip}&rtl={$rtl}&load=" . rtrim($wp_styles->concat, ',') . "&ver=$ver";
|
||||
$href = $wp_styles->base_url . "/wp-admin/load-styles.php?c={$zip}&rtl={$rtl}&load=" . rtrim($wp_styles->concat, ',') . "&ver=$ver";
|
||||
echo "<link rel='stylesheet' href='$href' type='text/css' media='all' />\n";
|
||||
}
|
||||
|
||||
@@ -637,7 +637,7 @@ function wp_print_admin_styles() {
|
||||
}
|
||||
|
||||
function script_concat_settings() {
|
||||
global $concatenate_scripts, $compress_scripts;
|
||||
global $concatenate_scripts, $compress_scripts, $compress_css;
|
||||
|
||||
$concatenate_scripts = defined('CONCATENATE_SCRIPTS') ? CONCATENATE_SCRIPTS : true;
|
||||
if ( $concatenate_scripts && -1 == get_option('concatenate_scripts') )
|
||||
@@ -646,6 +646,10 @@ function script_concat_settings() {
|
||||
$compress_scripts = defined('COMPRESS_SCRIPTS') ? COMPRESS_SCRIPTS : true;
|
||||
if ( $compress_scripts && ! get_option('can_compress_scripts') )
|
||||
$compress_scripts = false;
|
||||
|
||||
$compress_css = defined('COMPRESS_CSS') ? COMPRESS_CSS : true;
|
||||
if ( $compress_css && ! get_option('can_compress_scripts') )
|
||||
$compress_css = false;
|
||||
}
|
||||
|
||||
add_action( 'wp_default_scripts', 'wp_default_scripts' );
|
||||
|
||||
Reference in New Issue
Block a user