diff --git a/src/wp-admin/includes/class-wp-privacy-requests-table.php b/src/wp-admin/includes/class-wp-privacy-requests-table.php
index cbc8c0189261..275d761c8578 100644
|
a
|
b
|
public function process_bulk_action() {
|
| 228 | 228 | return; |
| 229 | 229 | } |
| 230 | 230 | |
| 231 | | $count = 0; |
| 232 | | $failures = 0; |
| | 231 | $count = 0; |
| | 232 | $failures = 0; |
| | 233 | $already_done = 0; |
| 233 | 234 | |
| 234 | 235 | check_admin_referer( 'bulk-privacy_requests' ); |
| 235 | 236 | |
| … |
… |
public function process_bulk_action() {
|
| 308 | 309 | |
| 309 | 310 | case 'delete': |
| 310 | 311 | foreach ( $request_ids as $request_id ) { |
| 311 | | if ( wp_delete_post( $request_id, true ) ) { |
| | 312 | $deleted = wp_delete_post( $request_id, true ); |
| | 313 | |
| | 314 | if ( $deleted ) { |
| 312 | 315 | $count++; |
| | 316 | } elseif ( null === $deleted ) { |
| | 317 | $already_done++; |
| 313 | 318 | } else { |
| 314 | 319 | $failures++; |
| 315 | 320 | } |
| 316 | 321 | } |
| 317 | 322 | |
| | 323 | if ( $already_done ) { |
| | 324 | add_settings_error( |
| | 325 | 'bulk_action', |
| | 326 | 'bulk_action', |
| | 327 | sprintf( |
| | 328 | /* translators: %d: Number of requests. */ |
| | 329 | _n( |
| | 330 | '%d request already deleted.', |
| | 331 | '%d requests already deleted.', |
| | 332 | $already_done |
| | 333 | ), |
| | 334 | $already_done |
| | 335 | ), |
| | 336 | 'warning' |
| | 337 | ); |
| | 338 | } |
| | 339 | |
| 318 | 340 | if ( $failures ) { |
| 319 | 341 | add_settings_error( |
| 320 | 342 | 'bulk_action', |