Changeset 30459
- Timestamp:
- 11/20/2014 03:28:55 PM (10 years ago)
- Location:
- trunk/src
- Files:
-
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/wp-admin/css/admin-menu.css
r30313 r30459 611 611 } 612 612 613 /* Hide-if-customize for items we can't add classes to */ 614 .customize-support #menu-appearance a[href="themes.php?page=custom-header"], 615 .customize-support #menu-appearance a[href="themes.php?page=custom-background"] { 616 display: none; 617 } 613 618 614 619 /* Auto-folding of the admin menu */ -
trunk/src/wp-admin/custom-background.php
r30327 r30459 238 238 <div class="wrap" id="custom-background"> 239 239 <h2><?php _e( 'Custom Background' ); ?></h2> 240 241 <?php if ( current_user_can( 'customize' ) ) { ?> 242 <div class="update-nag hide-if-no-customize"> 243 <p> 244 <?php 245 printf( 246 __( 'You can now manage and live-preview Custom Backgrounds in the <a href="%1$s">Customizer</a>.' ), 247 admin_url( 'customize.php?autofocus[control]=background_image' ) 248 ); 249 ?> 250 </p> 251 </div> 252 <?php } ?> 240 253 241 254 <?php if ( ! empty( $this->updated ) ) { ?> -
trunk/src/wp-admin/custom-header.php
r30356 r30459 525 525 <h2><?php _e( 'Custom Header' ); ?></h2> 526 526 527 <?php if ( current_user_can( 'customize' ) ) { ?> 528 <div class="update-nag hide-if-no-customize"> 529 <p> 530 <?php 531 printf( 532 __( 'You can now manage and live-preview Custom Header in the <a href="%1$s">Customizer</a>.' ), 533 admin_url( 'customize.php?autofocus[control]=header_image' ) 534 ); 535 ?> 536 </p> 537 </div> 538 <?php } ?> 539 527 540 <?php if ( ! empty( $this->updated ) ) { ?> 528 541 <div id="message" class="updated"> -
trunk/src/wp-admin/menu.php
r29206 r30459 153 153 $customize_url = add_query_arg( 'return', urlencode( wp_unslash( $_SERVER['REQUEST_URI'] ) ), 'customize.php' ); 154 154 $submenu['themes.php'][6] = array( __( 'Customize' ), 'customize', $customize_url, '', 'hide-if-no-customize' ); 155 unset( $customize_url ); 155 156 156 if ( current_theme_supports( 'menus' ) || current_theme_supports( 'widgets' ) ) { 157 157 $submenu['themes.php'][10] = array(__( 'Menus' ), 'edit_theme_options', 'nav-menus.php'); 158 158 } 159 160 if ( current_theme_supports( 'custom-header' ) && current_user_can( 'customize') ) { 161 $customize_header_url = add_query_arg( 'autofocus[control]', 'header_image', $customize_url ); 162 $submenu['themes.php'][15] = array( __( 'Header' ), $appearance_cap, $customize_header_url, '', 'hide-if-no-customize' ); 163 } 164 165 if ( current_theme_supports( 'custom-background' ) && current_user_can( 'customize') ) { 166 $customize_background_url = add_query_arg( 'autofocus[control]', 'background_image', $customize_url ); 167 $submenu['themes.php'][20] = array( __( 'Background' ), $appearance_cap, $customize_background_url, '', 'hide-if-no-customize' ); 168 } 169 170 unset( $customize_url ); 159 171 160 172 unset( $appearance_cap ); -
trunk/src/wp-admin/widgets.php
r30356 r30459 311 311 312 312 <div class="wrap"> 313 <h2><?php echo esc_html( $title ); ?></h2> 313 <h2> 314 <?php 315 echo esc_html( $title ); 316 if ( current_user_can( 'customize' ) ) { 317 printf( 318 ' <a class="add-new-h2 hide-if-no-customize" href="%1$s">%2$s</a>', 319 admin_url( 'customize.php?autofocus[panel]=widgets' ), 320 __( 'Manage in Customizer' ) 321 ); 322 } 323 ?> 324 </h2> 314 325 315 326 <?php if ( isset($_GET['message']) && isset($messages[$_GET['message']]) ) { ?> -
trunk/src/wp-includes/admin-bar.php
r29714 r30459 663 663 return; 664 664 665 $current_url = ( is_ssl() ? 'https://' : 'http://' ) . $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI']; 666 $customize_url = add_query_arg( 'url', urlencode( $current_url ), wp_customize_url() ); 665 667 if ( current_user_can( 'customize' ) ) { 666 $current_url = ( is_ssl() ? 'https://' : 'http://' ) . $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI'];667 668 $wp_admin_bar->add_menu( array( 668 669 'parent' => 'appearance', 669 670 'id' => 'customize', 670 671 'title' => __('Customize'), 671 'href' => add_query_arg( 'url', urlencode( $current_url ), wp_customize_url() ),672 'href' => $customize_url, 672 673 'meta' => array( 673 674 'class' => 'hide-if-no-customize', … … 683 684 $wp_admin_bar->add_menu( array( 'parent' => 'appearance', 'id' => 'menus', 'title' => __('Menus'), 'href' => admin_url('nav-menus.php') ) ); 684 685 685 if ( current_theme_supports( 'custom-background' ) ) 686 $wp_admin_bar->add_menu( array( 'parent' => 'appearance', 'id' => 'background', 'title' => __('Background'), 'href' => admin_url('themes.php?page=custom-background') ) ); 687 688 if ( current_theme_supports( 'custom-header' ) ) 689 $wp_admin_bar->add_menu( array( 'parent' => 'appearance', 'id' => 'header', 'title' => __('Header'), 'href' => admin_url('themes.php?page=custom-header') ) ); 686 if ( current_theme_supports( 'custom-background' ) ) { 687 $wp_admin_bar->add_menu( array( 688 'parent' => 'appearance', 689 'id' => 'background', 690 'title' => __( 'Background' ), 691 'href' => admin_url( 'themes.php?page=custom-background' ), 692 'meta' => array( 693 'class' => 'hide-if-customize', 694 ), 695 ) ); 696 697 if ( current_user_can( 'customize' ) ) { 698 $wp_admin_bar->add_menu( array( 699 'parent' => 'appearance', 700 'id' => 'customize-background', 701 'title' => __( 'Background' ), 702 'href' => add_query_arg( urlencode( 'autofocus[control]' ), 'background_image', $customize_url ), // urlencode() needed due to #16859 703 'meta' => array( 704 'class' => 'hide-if-no-customize', 705 ), 706 ) ); 707 } 708 } 709 710 if ( current_theme_supports( 'custom-header' ) ) { 711 $wp_admin_bar->add_menu( array( 712 'parent' => 'appearance', 713 'id' => 'header', 714 'title' => __( 'Header' ), 715 'href' => admin_url( 'themes.php?page=custom-header' ), 716 'meta' => array( 717 'class' => 'hide-if-customize', 718 ), 719 ) ); 720 721 if ( current_user_can( 'customize' ) ) { 722 $wp_admin_bar->add_menu( array( 723 'parent' => 'appearance', 724 'id' => 'customize-header', 725 'title' => __( 'Header' ), 726 'href' => add_query_arg( urlencode( 'autofocus[control]' ), 'header_image', $customize_url ), // urlencode() needed due to #16859 727 'meta' => array( 728 'class' => 'hide-if-no-customize', 729 ), 730 ) ); 731 } 732 } 733 690 734 } 691 735
Note: See TracChangeset
for help on using the changeset viewer.