Customize: Link "widget areas" to widgets panel in menu locations section description.
Props celloexpressions. Fixes #36796. Built from https://develop.svn.wordpress.org/trunk@37900 git-svn-id: http://core.svn.wordpress.org/trunk@37841 1a063a9b-81f0-0310-95a4-ce76da25c4cd
This commit is contained in:
parent
6d7bac459a
commit
ecda236ced
|
@ -496,6 +496,7 @@ final class WP_Customize_Nav_Menus {
|
||||||
// Create a panel for Menus.
|
// Create a panel for Menus.
|
||||||
$description = '<p>' . __( 'This panel is used for managing navigation menus for content you have already published on your site. You can create menus and add items for existing content such as pages, posts, categories, tags, formats, or custom links.' ) . '</p>';
|
$description = '<p>' . __( 'This panel is used for managing navigation menus for content you have already published on your site. You can create menus and add items for existing content such as pages, posts, categories, tags, formats, or custom links.' ) . '</p>';
|
||||||
if ( current_theme_supports( 'widgets' ) ) {
|
if ( current_theme_supports( 'widgets' ) ) {
|
||||||
|
/* translators: URL to the widgets panel of the customizer */
|
||||||
$description .= '<p>' . sprintf( __( 'Menus can be displayed in locations defined by your theme or in <a href="%s">widget areas</a> by adding a “Custom Menu” widget.' ), "javascript:wp.customize.panel( 'widgets' ).focus();" ) . '</p>';
|
$description .= '<p>' . sprintf( __( 'Menus can be displayed in locations defined by your theme or in <a href="%s">widget areas</a> by adding a “Custom Menu” widget.' ), "javascript:wp.customize.panel( 'widgets' ).focus();" ) . '</p>';
|
||||||
} else {
|
} else {
|
||||||
$description .= '<p>' . __( 'Menus can be displayed in locations defined by your theme.' ) . '</p>';
|
$description .= '<p>' . __( 'Menus can be displayed in locations defined by your theme.' ) . '</p>';
|
||||||
|
@ -512,11 +513,15 @@ final class WP_Customize_Nav_Menus {
|
||||||
$locations = get_registered_nav_menus();
|
$locations = get_registered_nav_menus();
|
||||||
$num_locations = count( array_keys( $locations ) );
|
$num_locations = count( array_keys( $locations ) );
|
||||||
if ( 1 == $num_locations ) {
|
if ( 1 == $num_locations ) {
|
||||||
$description = '<p>' . __( 'Your theme supports one menu. Select which menu you would like to use.' );
|
$description = '<p>' . __( 'Your theme supports one menu. Select which menu you would like to use.' ) . '</p>';
|
||||||
} else {
|
} else {
|
||||||
$description = '<p>' . sprintf( _n( 'Your theme supports %s menu. Select which menu appears in each location.', 'Your theme supports %s menus. Select which menu appears in each location.', $num_locations ), number_format_i18n( $num_locations ) );
|
/* translators: %s: number of menu locations */
|
||||||
|
$description = '<p>' . sprintf( _n( 'Your theme supports %s menu. Select which menu appears in each location.', 'Your theme supports %s menus. Select which menu appears in each location.', $num_locations ), number_format_i18n( $num_locations ) ) . '</p>';
|
||||||
|
}
|
||||||
|
if ( current_theme_supports( 'widgets' ) ) {
|
||||||
|
/* translators: URL to the widgets panel of the customizer */
|
||||||
|
$description .= '<p>' . sprintf( __( 'You can also place menus in <a href="%s">widget areas</a> with the “Custom Menu” widget.' ), "javascript:wp.customize.panel( 'widgets' ).focus();" ) . '</p>';
|
||||||
}
|
}
|
||||||
$description .= '</p><p>' . __( 'You can also place menus in widget areas with the Custom Menu widget.' ) . '</p>';
|
|
||||||
|
|
||||||
$this->manager->add_section( 'menu_locations', array(
|
$this->manager->add_section( 'menu_locations', array(
|
||||||
'title' => __( 'Menu Locations' ),
|
'title' => __( 'Menu Locations' ),
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
*
|
*
|
||||||
* @global string $wp_version
|
* @global string $wp_version
|
||||||
*/
|
*/
|
||||||
$wp_version = '4.6-alpha-37899';
|
$wp_version = '4.6-alpha-37900';
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Holds the WordPress DB revision, increments when changes are made to the WordPress DB schema.
|
* Holds the WordPress DB revision, increments when changes are made to the WordPress DB schema.
|
||||||
|
|
Loading…
Reference in New Issue