wp/wp-admin/includes/class-walker-nav-menu-edit.php
changeset 18 be944660c56a
parent 16 a86126ab1dd4
child 19 3d72ae0968f4
equal deleted inserted replaced
17:34716fd837a4 18:be944660c56a
    90 		}
    90 		}
    91 
    91 
    92 		$classes = array(
    92 		$classes = array(
    93 			'menu-item menu-item-depth-' . $depth,
    93 			'menu-item menu-item-depth-' . $depth,
    94 			'menu-item-' . esc_attr( $item->object ),
    94 			'menu-item-' . esc_attr( $item->object ),
    95 			'menu-item-edit-' . ( ( isset( $_GET['edit-menu-item'] ) && $item_id == $_GET['edit-menu-item'] ) ? 'active' : 'inactive' ),
    95 			'menu-item-edit-' . ( ( isset( $_GET['edit-menu-item'] ) && $item_id === $_GET['edit-menu-item'] ) ? 'active' : 'inactive' ),
    96 		);
    96 		);
    97 
    97 
    98 		$title = $item->title;
    98 		$title = $item->title;
    99 
    99 
   100 		if ( ! empty( $item->_invalid ) ) {
   100 		if ( ! empty( $item->_invalid ) ) {
   108 		}
   108 		}
   109 
   109 
   110 		$title = ( ! isset( $item->label ) || '' === $item->label ) ? $title : $item->label;
   110 		$title = ( ! isset( $item->label ) || '' === $item->label ) ? $title : $item->label;
   111 
   111 
   112 		$submenu_text = '';
   112 		$submenu_text = '';
   113 		if ( 0 == $depth ) {
   113 		if ( 0 === $depth ) {
   114 			$submenu_text = 'style="display: none;"';
   114 			$submenu_text = 'style="display: none;"';
   115 		}
   115 		}
   116 
   116 
   117 		?>
   117 		?>
   118 		<li id="menu-item-<?php echo $item_id; ?>" class="<?php echo implode( ' ', $classes ); ?>">
   118 		<li id="menu-item-<?php echo $item_id; ?>" class="<?php echo implode( ' ', $classes ); ?>">
   119 			<div class="menu-item-bar">
   119 			<div class="menu-item-bar">
   120 				<div class="menu-item-handle">
   120 				<div class="menu-item-handle">
   121 					<span class="item-title"><span class="menu-item-title"><?php echo esc_html( $title ); ?></span> <span class="is-submenu" <?php echo $submenu_text; ?>><?php _e( 'sub item' ); ?></span></span>
   121 					<label class="item-title" for="menu-item-checkbox-<?php echo $item_id; ?>">
       
   122 						<input id="menu-item-checkbox-<?php echo $item_id; ?>" type="checkbox" class="menu-item-checkbox" data-menu-item-id="<?php echo $item_id; ?>" disabled="disabled" />
       
   123 						<span class="menu-item-title"><?php echo esc_html( $title ); ?></span>
       
   124 						<span class="is-submenu" <?php echo $submenu_text; ?>><?php _e( 'sub item' ); ?></span>
       
   125 					</label>
   122 					<span class="item-controls">
   126 					<span class="item-controls">
   123 						<span class="item-type"><?php echo esc_html( $item->type_label ); ?></span>
   127 						<span class="item-type"><?php echo esc_html( $item->type_label ); ?></span>
   124 						<span class="item-order hide-if-js">
   128 						<span class="item-order hide-if-js">
   125 							<?php
   129 							<?php
   126 							printf(
   130 							printf(
   155 								esc_attr__( 'Move down' )
   159 								esc_attr__( 'Move down' )
   156 							);
   160 							);
   157 							?>
   161 							?>
   158 						</span>
   162 						</span>
   159 						<?php
   163 						<?php
   160 						if ( isset( $_GET['edit-menu-item'] ) && $item_id == $_GET['edit-menu-item'] ) {
   164 						if ( isset( $_GET['edit-menu-item'] ) && $item_id === $_GET['edit-menu-item'] ) {
   161 							$edit_url = admin_url( 'nav-menus.php' );
   165 							$edit_url = admin_url( 'nav-menus.php' );
   162 						} else {
   166 						} else {
   163 							$edit_url = add_query_arg(
   167 							$edit_url = add_query_arg(
   164 								array(
   168 								array(
   165 									'edit-menu-item' => $item_id,
   169 									'edit-menu-item' => $item_id,