diff --git a/wp-admin/includes/list-table.php b/wp-admin/includes/list-table.php index 3fb4aea102..bd0f2c8982 100644 --- a/wp-admin/includes/list-table.php +++ b/wp-admin/includes/list-table.php @@ -81,7 +81,7 @@ class WP_List_Table { if ( is_string( $this->_screen ) ) $this->_screen = convert_to_screen( $this->_screen ); - add_filter( 'manage_' . $this->_screen->id . '_columns', array( $this, 'get_columns' ) ); + add_filter( 'manage_' . $this->_screen->id . '_columns', array( $this, 'get_columns' ), 0 ); if ( !$args['plural'] ) $args['plural'] = $this->_screen->base; diff --git a/wp-admin/includes/template.php b/wp-admin/includes/template.php index cd56356313..7a55aa95e4 100644 --- a/wp-admin/includes/template.php +++ b/wp-admin/includes/template.php @@ -234,7 +234,7 @@ function get_column_headers( $screen ) { global $_wp_column_headers; if ( !isset( $_wp_column_headers[ $screen->id ] ) ) { - $_wp_column_headers[ $screen->id ] = apply_filters( 'manage_' . $screen->id . '_columns', $_wp_column_headers ); + $_wp_column_headers[ $screen->id ] = apply_filters( 'manage_' . $screen->id . '_columns', array() ); } return $_wp_column_headers[ $screen->id ];