web/wp-admin/load-styles.php
changeset 204 09a1c134465b
parent 194 32102edaa81b
equal deleted inserted replaced
203:f507feede89a 204:09a1c134465b
   102 	exit;
   102 	exit;
   103 
   103 
   104 $compress = ( isset($_GET['c']) && $_GET['c'] );
   104 $compress = ( isset($_GET['c']) && $_GET['c'] );
   105 $force_gzip = ( $compress && 'gzip' == $_GET['c'] );
   105 $force_gzip = ( $compress && 'gzip' == $_GET['c'] );
   106 $rtl = ( isset($_GET['dir']) && 'rtl' == $_GET['dir'] );
   106 $rtl = ( isset($_GET['dir']) && 'rtl' == $_GET['dir'] );
   107 $expires_offset = 31536000;
   107 $expires_offset = 31536000; // 1 year
   108 $out = '';
   108 $out = '';
   109 
   109 
   110 $wp_styles = new WP_Styles();
   110 $wp_styles = new WP_Styles();
   111 wp_default_styles($wp_styles);
   111 wp_default_styles($wp_styles);
   112 
   112 
   118 	$path = ABSPATH . $style->src;
   118 	$path = ABSPATH . $style->src;
   119 
   119 
   120 	$content = get_file($path) . "\n";
   120 	$content = get_file($path) . "\n";
   121 
   121 
   122 	if ( $rtl && isset($style->extra['rtl']) && $style->extra['rtl'] ) {
   122 	if ( $rtl && isset($style->extra['rtl']) && $style->extra['rtl'] ) {
   123 		$rtl_path = is_bool($style->extra['rtl']) ? str_replace( '.css', '-rtl.css', $path ) : ABSPATH . $style->extra['rtl'];
   123 		$rtl_path = is_bool($style->extra['rtl']) ? str_replace( '.min.css', '-rtl.min.css', $path ) : ABSPATH . $style->extra['rtl'];
   124 		$content .= get_file($rtl_path) . "\n";
   124 		$content .= get_file($rtl_path) . "\n";
   125 	}
   125 	}
   126 
   126 
   127 	if ( strpos( $style->src, '/wp-includes/css/' ) === 0 ) {
   127 	if ( strpos( $style->src, '/wp-includes/css/' ) === 0 ) {
   128 		$content = str_replace( '../images/', '../wp-includes/images/', $content );
   128 		$content = str_replace( '../images/', '../wp-includes/images/', $content );