wp/wp-includes/customize/class-wp-customize-nav-menu-item-control.php
changeset 9 177826044cd9
parent 7 cf61fcea0001
child 16 a86126ab1dd4
equal deleted inserted replaced
8:c7c34916027a 9:177826044cd9
     9 
     9 
    10 /**
    10 /**
    11  * Customize control to represent the name field for a given menu.
    11  * Customize control to represent the name field for a given menu.
    12  *
    12  *
    13  * @since 4.3.0
    13  * @since 4.3.0
       
    14  *
       
    15  * @see WP_Customize_Control
    14  */
    16  */
    15 class WP_Customize_Nav_Menu_Item_Control extends WP_Customize_Control {
    17 class WP_Customize_Nav_Menu_Item_Control extends WP_Customize_Control {
    16 
    18 
    17 	/**
    19 	/**
    18 	 * Control type.
    20 	 * Control type.
    65 				<span class="item-title" aria-hidden="true">
    67 				<span class="item-title" aria-hidden="true">
    66 					<span class="spinner"></span>
    68 					<span class="spinner"></span>
    67 					<span class="menu-item-title<# if ( ! data.title && ! data.original_title ) { #> no-title<# } #>">{{ data.title || data.original_title || wp.customize.Menus.data.l10n.untitled }}</span>
    69 					<span class="menu-item-title<# if ( ! data.title && ! data.original_title ) { #> no-title<# } #>">{{ data.title || data.original_title || wp.customize.Menus.data.l10n.untitled }}</span>
    68 				</span>
    70 				</span>
    69 				<span class="item-controls">
    71 				<span class="item-controls">
    70 					<button type="button" class="button-link item-edit" aria-expanded="false"><span class="screen-reader-text"><?php
    72 					<button type="button" class="button-link item-edit" aria-expanded="false"><span class="screen-reader-text">
       
    73 					<?php
    71 						/* translators: 1: Title of a menu item, 2: Type of a menu item */
    74 						/* translators: 1: Title of a menu item, 2: Type of a menu item */
    72 						printf( __( 'Edit menu item: %1$s (%2$s)' ), '{{ data.title || wp.customize.Menus.data.l10n.untitled }}', '{{ data.item_type_label }}' );
    75 						printf( __( 'Edit menu item: %1$s (%2$s)' ), '{{ data.title || wp.customize.Menus.data.l10n.untitled }}', '{{ data.item_type_label }}' );
    73 					?></span><span class="toggle-indicator" aria-hidden="true"></span></button>
    76 					?>
    74 					<button type="button" class="button-link item-delete submitdelete deletion"><span class="screen-reader-text"><?php
    77 					</span><span class="toggle-indicator" aria-hidden="true"></span></button>
       
    78 					<button type="button" class="button-link item-delete submitdelete deletion"><span class="screen-reader-text">
       
    79 					<?php
    75 						/* translators: 1: Title of a menu item, 2: Type of a menu item */
    80 						/* translators: 1: Title of a menu item, 2: Type of a menu item */
    76 						printf( __( 'Remove Menu Item: %1$s (%2$s)' ), '{{ data.title || wp.customize.Menus.data.l10n.untitled }}', '{{ data.item_type_label }}' );
    81 						printf( __( 'Remove Menu Item: %1$s (%2$s)' ), '{{ data.title || wp.customize.Menus.data.l10n.untitled }}', '{{ data.item_type_label }}' );
    77 					?></span></button>
    82 					?>
       
    83 					</span></button>
    78 				</span>
    84 				</span>
    79 			</div>
    85 			</div>
    80 		</div>
    86 		</div>
    81 
    87 
    82 		<div class="menu-item-settings" id="menu-item-settings-{{ data.menu_item_id }}">
    88 		<div class="menu-item-settings" id="menu-item-settings-{{ data.menu_item_id }}">
   128 
   134 
   129 			<div class="menu-item-actions description-thin submitbox">
   135 			<div class="menu-item-actions description-thin submitbox">
   130 				<# if ( ( 'post_type' === data.item_type || 'taxonomy' === data.item_type ) && '' !== data.original_title ) { #>
   136 				<# if ( ( 'post_type' === data.item_type || 'taxonomy' === data.item_type ) && '' !== data.original_title ) { #>
   131 				<p class="link-to-original">
   137 				<p class="link-to-original">
   132 					<?php
   138 					<?php
   133 						/* translators: Nav menu item original title. 1: Original title */
   139 						/* translators: Nav menu item original title. %s: Original title */
   134 						printf( __( 'Original: %s' ), '<a class="original-link" href="{{ data.url }}">{{ data.original_title }}</a>' );
   140 						printf( __( 'Original: %s' ), '<a class="original-link" href="{{ data.url }}">{{ data.original_title }}</a>' );
   135 					?>
   141 					?>
   136 				</p>
   142 				</p>
   137 				<# } #>
   143 				<# } #>
   138 
   144