wp/wp-admin/network/site-themes.php
changeset 21 48c4eec2b7e6
parent 19 3d72ae0968f4
child 22 8c2e4d02f4ef
equal deleted inserted replaced
20:7b1b88e27a20 21:48c4eec2b7e6
   171 $title = sprintf( __( 'Edit Site: %s' ), esc_html( $details->blogname ) );
   171 $title = sprintf( __( 'Edit Site: %s' ), esc_html( $details->blogname ) );
   172 
   172 
   173 $parent_file  = 'sites.php';
   173 $parent_file  = 'sites.php';
   174 $submenu_file = 'sites.php';
   174 $submenu_file = 'sites.php';
   175 
   175 
   176 require_once ABSPATH . 'wp-admin/admin-header.php'; ?>
   176 require_once ABSPATH . 'wp-admin/admin-header.php';
       
   177 ?>
   177 
   178 
   178 <div class="wrap">
   179 <div class="wrap">
   179 <h1 id="edit-site"><?php echo $title; ?></h1>
   180 <h1 id="edit-site"><?php echo $title; ?></h1>
   180 <p class="edit-site-actions"><a href="<?php echo esc_url( get_home_url( $id, '/' ) ); ?>"><?php _e( 'Visit' ); ?></a> | <a href="<?php echo esc_url( get_admin_url( $id ) ); ?>"><?php _e( 'Dashboard' ); ?></a></p>
   181 <p class="edit-site-actions"><a href="<?php echo esc_url( get_home_url( $id, '/' ) ); ?>"><?php _e( 'Visit' ); ?></a> | <a href="<?php echo esc_url( get_admin_url( $id ) ); ?>"><?php _e( 'Dashboard' ); ?></a></p>
   181 <?php
   182 <?php
   193 		$message = __( 'Theme enabled.' );
   194 		$message = __( 'Theme enabled.' );
   194 	} else {
   195 	} else {
   195 		/* translators: %s: Number of themes. */
   196 		/* translators: %s: Number of themes. */
   196 		$message = _n( '%s theme enabled.', '%s themes enabled.', $enabled );
   197 		$message = _n( '%s theme enabled.', '%s themes enabled.', $enabled );
   197 	}
   198 	}
   198 	echo '<div id="message" class="updated notice is-dismissible"><p>' . sprintf( $message, number_format_i18n( $enabled ) ) . '</p></div>';
   199 
       
   200 	wp_admin_notice(
       
   201 		sprintf( $message, number_format_i18n( $enabled ) ),
       
   202 		array(
       
   203 			'type'        => 'success',
       
   204 			'dismissible' => true,
       
   205 			'id'          => 'message',
       
   206 		)
       
   207 	);
   199 } elseif ( isset( $_GET['disabled'] ) ) {
   208 } elseif ( isset( $_GET['disabled'] ) ) {
   200 	$disabled = absint( $_GET['disabled'] );
   209 	$disabled = absint( $_GET['disabled'] );
   201 	if ( 1 === $disabled ) {
   210 	if ( 1 === $disabled ) {
   202 		$message = __( 'Theme disabled.' );
   211 		$message = __( 'Theme disabled.' );
   203 	} else {
   212 	} else {
   204 		/* translators: %s: Number of themes. */
   213 		/* translators: %s: Number of themes. */
   205 		$message = _n( '%s theme disabled.', '%s themes disabled.', $disabled );
   214 		$message = _n( '%s theme disabled.', '%s themes disabled.', $disabled );
   206 	}
   215 	}
   207 	echo '<div id="message" class="updated notice is-dismissible"><p>' . sprintf( $message, number_format_i18n( $disabled ) ) . '</p></div>';
   216 
       
   217 	wp_admin_notice(
       
   218 		sprintf( $message, number_format_i18n( $disabled ) ),
       
   219 		array(
       
   220 			'type'        => 'success',
       
   221 			'dismissible' => true,
       
   222 			'id'          => 'message',
       
   223 		)
       
   224 	);
   208 } elseif ( isset( $_GET['error'] ) && 'none' === $_GET['error'] ) {
   225 } elseif ( isset( $_GET['error'] ) && 'none' === $_GET['error'] ) {
   209 	echo '<div id="message" class="error notice is-dismissible"><p>' . __( 'No theme selected.' ) . '</p></div>';
   226 	wp_admin_notice(
       
   227 		__( 'No theme selected.' ),
       
   228 		array(
       
   229 			'type'        => 'error',
       
   230 			'dismissible' => true,
       
   231 			'id'          => 'message',
       
   232 		)
       
   233 	);
   210 }
   234 }
   211 ?>
   235 ?>
   212 
   236 
   213 <p><?php _e( 'Network enabled themes are not shown on this screen.' ); ?></p>
   237 <p><?php _e( 'Network enabled themes are not shown on this screen.' ); ?></p>
   214 
   238 
   215 <form method="get">
   239 <form method="get">
   216 <?php $wp_list_table->search_box( __( 'Search Installed Themes' ), 'theme' ); ?>
   240 <?php $wp_list_table->search_box( __( 'Search installed themes' ), 'theme' ); ?>
   217 <input type="hidden" name="id" value="<?php echo esc_attr( $id ); ?>" />
   241 <input type="hidden" name="id" value="<?php echo esc_attr( $id ); ?>" />
   218 </form>
   242 </form>
   219 
   243 
   220 <?php $wp_list_table->views(); ?>
   244 <?php $wp_list_table->views(); ?>
   221 
   245