WordPress.org

Make WordPress Core

Ticket #16031: 16031.patch

File 16031.patch, 2.4 KB (added by Veraxus, 7 years ago)

Fixes submission handling for pages affected by the new bulk_action filter

  • wp-admin/edit-comments.php

     
    7272                                wp_delete_comment( $comment_id ); 
    7373                                $deleted++; 
    7474                                break; 
     75                        default: 
     76                                do_action( 'do_bulk_action-comments-'. $doaction ); 
     77                                break; 
    7578                } 
    7679        } 
    7780 
  • wp-admin/edit-tags.php

     
    149149 
    150150default: 
    151151 
     152do_action( 'do_bulk_action-tags-'. $doaction ); 
    152153if ( ! empty($_REQUEST['_wp_http_referer']) ) { 
    153154         wp_redirect( remove_query_arg( array('_wp_http_referer', '_wpnonce'), stripslashes($_SERVER['REQUEST_URI']) ) ); 
    154155         exit; 
  • wp-admin/edit.php

     
    119119                                $sendback = add_query_arg( $done, $sendback ); 
    120120                        } 
    121121                        break; 
     122                default: 
     123                        do_action( 'do_bulk_action-post-'. $doaction ); 
     124                        break; 
    122125        } 
    123126 
    124127        $sendback = remove_query_arg( array('action', 'action2', 'tags_input', 'post_author', 'comment_status', 'ping_status', '_status',  'post', 'bulk_edit', 'post_view'), $sendback ); 
  • wp-admin/link-manager.php

     
    1616// Handle bulk deletes 
    1717$doaction = $wp_list_table->current_action(); 
    1818 
     19if( $doaction ){ 
     20    do_action( 'do_bulk_action-links-'. $doaction ); 
     21} 
    1922if ( $doaction && isset( $_REQUEST['linkcheck'] ) ) { 
    2023        check_admin_referer( 'bulk-bookmarks' ); 
    2124 
  • wp-admin/users.php

     
    284284 
    285285default: 
    286286 
     287        do_action( 'do_bulk_action-users-'. $wp_list_table->current_action() ); 
     288 
    287289        if ( !empty($_GET['_wp_http_referer']) ) { 
    288290                wp_redirect(remove_query_arg(array('_wp_http_referer', '_wpnonce'), stripslashes($_SERVER['REQUEST_URI']))); 
    289291                exit;