- echo "<td class='column-description desc'$style>";
- if ( $theme->errors() ) {
- $pre = $status == 'broken' ? __( 'Broken Theme:' ) . ' ' : '';
- echo '<p><strong class="attention">' . $pre . $theme->errors()->get_error_message() . '</strong></p>';
- }
- echo "<div class='theme-description'><p>" . $theme->display( 'Description' ) . "</p></div>
- <div class='$class second theme-version-author-uri'>";
-
- $theme_meta = array();
-
- if ( $theme->get('Version') )
- $theme_meta[] = sprintf( __( 'Version %s' ), $theme->display('Version') );
-
- $theme_meta[] = sprintf( __( 'By %s' ), $theme->display('Author') );
-
- if ( $theme->get('ThemeURI') )
- $theme_meta[] = '<a href="' . $theme->display('ThemeURI') . '" title="' . esc_attr__( 'Visit theme homepage' ) . '">' . __( 'Visit Theme Site' ) . '</a>';
-
- /**
- * Filter the array of row meta for each theme in the Multisite themes
- * list table.
- *
- * @since 3.1.0
- *
- * @param array $theme_meta An array of the theme's metadata,
- * including the version, author, and
- * theme URI.
- * @param string $stylesheet Directory name of the theme.
- * @param WP_Theme $theme WP_Theme object.
- * @param string $status Status of the theme.
- */
- $theme_meta = apply_filters( 'theme_row_meta', $theme_meta, $stylesheet, $theme, $status );
- echo implode( ' | ', $theme_meta );
-
- echo "</div></td>";