--- a/wp/wp-admin/includes/class-wp-list-table.php Fri Sep 05 18:40:08 2025 +0200
+++ b/wp/wp-admin/includes/class-wp-list-table.php Fri Sep 05 18:52:52 2025 +0200
@@ -625,7 +625,7 @@
echo "</select>\n";
- submit_button( __( 'Apply' ), 'action', '', false, array( 'id' => "doaction$two" ) );
+ submit_button( __( 'Apply' ), 'action', 'bulk_action', false, array( 'id' => "doaction$two" ) );
echo "\n";
}
@@ -763,11 +763,11 @@
return;
}
- $m = isset( $_GET['m'] ) ? (int) $_GET['m'] : 0;
+ $selected_month = isset( $_GET['m'] ) ? (int) $_GET['m'] : 0;
?>
<label for="filter-by-date" class="screen-reader-text"><?php echo get_post_type_object( $post_type )->labels->filter_by_date; ?></label>
<select name="m" id="filter-by-date">
- <option<?php selected( $m, 0 ); ?> value="0"><?php _e( 'All dates' ); ?></option>
+ <option<?php selected( $selected_month, 0 ); ?> value="0"><?php _e( 'All dates' ); ?></option>
<?php
foreach ( $months as $arc_row ) {
if ( 0 === (int) $arc_row->year ) {
@@ -779,10 +779,10 @@
printf(
"<option %s value='%s'>%s</option>\n",
- selected( $m, $year . $month, false ),
- esc_attr( $arc_row->year . $month ),
+ selected( $selected_month, $year . $month, false ),
+ esc_attr( $year . $month ),
/* translators: 1: Month name, 2: 4-digit year. */
- sprintf( __( '%1$s %2$d' ), $wp_locale->get_month( $month ), $year )
+ esc_html( sprintf( __( '%1$s %2$d' ), $wp_locale->get_month( $month ), $year ) )
);
}
?>
@@ -1718,7 +1718,7 @@
}
/**
- * Generates the table rows.
+ * Generates the list table rows.
*
* @since 3.1.0
*/