X-Git-Url: https://scripts.mit.edu/gitweb/autoinstalls/wordpress.git/blobdiff_plain/61343b82c4f0da4c68e4c6373daafff4a81efdd1..888fa4ed68091f3314f711c5f6fe75858bf5410b:/wp-admin/includes/class-wp-themes-list-table.php
diff --git a/wp-admin/includes/class-wp-themes-list-table.php b/wp-admin/includes/class-wp-themes-list-table.php
index 684bd8be..be75de02 100644
--- a/wp-admin/includes/class-wp-themes-list-table.php
+++ b/wp-admin/includes/class-wp-themes-list-table.php
@@ -114,6 +114,16 @@ class WP_Themes_List_Table extends WP_List_Table {
return array();
}
+ function display_rows_or_placeholder() {
+ if ( $this->has_items() ) {
+ $this->display_rows();
+ } else {
+ echo '
';
+ $this->no_items();
+ echo '
';
+ }
+ }
+
function display_rows() {
$themes = $this->items;
@@ -148,7 +158,11 @@ class WP_Themes_List_Table extends WP_List_Table {
. '" onclick="' . "return confirm( '" . esc_js( sprintf( __( "You are about to delete this theme '%s'\n 'Cancel' to stop, 'OK' to delete." ), $title ) )
. "' );" . '">' . __( 'Delete' ) . '';
+ /** This filter is documented in wp-admin/includes/class-wp-ms-themes-list-table.php */
$actions = apply_filters( 'theme_action_links', $actions, $theme );
+
+ /** This filter is documented in wp-admin/includes/class-wp-ms-themes-list-table.php */
+ $actions = apply_filters( "theme_action_links_$stylesheet", $actions, $theme );
$delete_action = isset( $actions['delete'] ) ? '' . $actions['delete'] . '
' : '';
unset( $actions['delete'] );
@@ -208,8 +222,9 @@ class WP_Themes_List_Table extends WP_List_Table {
foreach ( array( 'Name', 'Description', 'Author', 'AuthorURI' ) as $header ) {
// Don't mark up; Do translate.
- if ( false !== stripos( $theme->display( $header, false, true ), $word ) )
+ if ( false !== stripos( strip_tags( $theme->display( $header, false, true ) ), $word ) ) {
continue 2;
+ }
}
if ( false !== stripos( $theme->get_stylesheet(), $word ) )
@@ -227,7 +242,7 @@ class WP_Themes_List_Table extends WP_List_Table {
/**
* Send required variables to JavaScript land
*
- * @since 3.4
+ * @since 3.4.0
* @access private
*
* @uses $this->features Array of all feature search terms.