WP_MS_Sites_List_Table::column_blogname( array $blog )
Handles the site name column output.
Description Description
Parameters Parameters
- $blog
-
(array) (Required) Current site.
Source Source
File: wp-admin/includes/class-wp-ms-sites-list-table.php
public function column_blogname( $blog ) { global $mode; $blogname = untrailingslashit( $blog['domain'] . $blog['path'] ); $blog_states = array(); reset( $this->status_list ); foreach ( $this->status_list as $status => $col ) { if ( $blog[ $status ] == 1 ) { $blog_states[] = $col[1]; } } $blog_state = ''; if ( ! empty( $blog_states ) ) { $state_count = count( $blog_states ); $i = 0; $blog_state .= ' — '; foreach ( $blog_states as $state ) { ++$i; $sep = ( $i == $state_count ) ? '' : ', '; $blog_state .= "<span class='post-state'>$state$sep</span>"; } } ?> <strong> <a href="<?php echo esc_url( network_admin_url( 'site-info.php?id=' . $blog['blog_id'] ) ); ?>" class="edit"><?php echo $blogname; ?></a> <?php echo $blog_state; ?> </strong> <?php if ( 'list' !== $mode ) { switch_to_blog( $blog['blog_id'] ); echo '<p>'; printf( /* translators: 1: site name, 2: site tagline. */ __( '%1$s – %2$s' ), get_option( 'blogname' ), '<em>' . get_option( 'blogdescription ' ) . '</em>' ); echo '</p>'; restore_current_blog(); } }
Expand full source code Collapse full source code View on Trac
Changelog Changelog
Version | Description |
---|---|
4.3.0 | Introduced. |