WordPress.org

Make WordPress Core

Ticket #17882: 17882.patch

File 17882.patch, 4.3 KB (added by azaozz, 4 years ago)

Renamed the images too, they won't show until the patch is committed.

  • wp-content/themes/twentyeleven/inc/theme-options.php

    Cannot display: file marked as a binary type.
    svn:mime-type = application/octet-stream
    Cannot display: file marked as a binary type.
    svn:mime-type = application/octet-stream
     
    133133 */ 
    134134function twentyeleven_layouts() { 
    135135        $layout_options = array( 
    136                 'content-sidebar' => array( 
    137                         'value' => 'content-sidebar', 
     136                'right-sidebar' => array( 
     137                        'value' => 'right-sidebar', 
    138138                        'label' => __( 'Content on left', 'twentyeleven' ), 
    139                         'thumbnail' => get_template_directory_uri() . '/inc/images/content-sidebar.png', 
     139                        'thumbnail' => get_template_directory_uri() . '/inc/images/right-sidebar.png', 
    140140                ), 
    141                 'sidebar-content' => array( 
    142                         'value' => 'sidebar-content', 
     141                'left-sidebar' => array( 
     142                        'value' => 'left-sidebar', 
    143143                        'label' => __( 'Content on right', 'twentyeleven' ), 
    144                         'thumbnail' => get_template_directory_uri() . '/inc/images/sidebar-content.png', 
     144                        'thumbnail' => get_template_directory_uri() . '/inc/images/left-sidebar.png', 
    145145                ), 
    146146                'content' => array( 
    147147                        'value' => 'content', 
     
    162162        $default_theme_options = array( 
    163163                'color_scheme' => 'light', 
    164164                'link_color'   => twentyeleven_get_default_link_color( 'light' ), 
    165                 'theme_layout' => 'content-sidebar', 
     165                'theme_layout' => 'right-sidebar' 
    166166        ); 
    167167 
     168        if ( is_rtl() ) 
     169                $default_theme_options['theme_layout'] = 'left-sidebar'; 
     170 
    168171        return apply_filters( 'twentyeleven_default_theme_options', $default_theme_options ); 
    169172} 
    170173 
     
    386389        $options = twentyeleven_get_theme_options(); 
    387390        $current_layout = $options['theme_layout']; 
    388391 
    389         if ( in_array( $current_layout, array( 'content-sidebar', 'sidebar-content' ) ) ) 
     392        if ( in_array( $current_layout, array( 'right-sidebar', 'left-sidebar' ) ) ) 
    390393                $classes = array( 'two-column' ); 
    391394        else 
    392395                $classes = array( 'one-column' ); 
     
    397400 
    398401        return array_merge( $existing_classes, $classes ); 
    399402} 
    400 add_filter( 'body_class', 'twentyeleven_layout_classes' ); 
    401  No newline at end of file 
     403add_filter( 'body_class', 'twentyeleven_layout_classes' ); 
  • wp-content/themes/twentyeleven/rtl.css

     
    2727        padding-left: 0; 
    2828} 
    2929 
     30#site-title { 
     31    margin-right: 0; 
     32} 
    3033 
     34#site-description { 
     35    margin: 0 0 3.65625em; 
     36} 
     37 
    3138/* =Menu 
    3239-------------------------------------------------------------- */ 
    3340 
     
    5966#branding #s { 
    6067        float: left; 
    6168        padding: 4px 28px 4px 10px; 
    62         width: 8%; 
    6369} 
    6470#branding #s:focus { 
    6571        width: 26%; 
  • wp-content/themes/twentyeleven/style.css

     
    101101        margin: 0; 
    102102} 
    103103.singular #content, 
    104 .sidebar-content.singular #content { 
     104.left-sidebar.singular #content { 
    105105        margin: 0 7.6%; 
    106106        position: relative; 
    107107        width: auto; 
     
    126126 
    127127/* Showcase */ 
    128128.page-template-showcase-php #primary, 
    129 .sidebar-content.page-template-showcase-php #primary { 
     129.left-sidebar.page-template-showcase-php #primary { 
    130130        margin: 0; 
    131131} 
    132132.page-template-showcase-php #content, 
    133 .sidebar-content.page-template-showcase-php #content { 
     133.left-sidebar.page-template-showcase-php #content { 
    134134        margin: 0 7.6%; 
    135135        width: auto; 
    136136} 
     
    174174} 
    175175 
    176176/* Right Content */ 
    177 .sidebar-content #primary { 
     177.left-sidebar #primary { 
    178178        float: right; 
    179179        margin: 0 0 0 -26.4%; 
    180180        width: 100%; 
    181181} 
    182 .sidebar-content #content { 
     182.left-sidebar #content { 
    183183        margin: 0 7.6% 0 34%; 
    184184        width: 58.4%; 
    185185} 
    186 .sidebar-content #secondary { 
     186.left-sidebar #secondary { 
    187187        float: left; 
    188188        margin-left: 7.6%; 
    189189        margin-right: 0;