CP_Post_Revisions_List_Table::process_bulk_action()

Processes the bulk action


Source

File: wp-admin/includes/class-cp-post-revisions-list-table.php

	public function process_bulk_action() {
		$action = $this->current_action();
		if ( $action ) {
			switch ( $action ) {
				case 'bulk-delete':
					if ( empty( $_GET['revision_ids'] ) ) {
						return;
						break;
					}
					$revision_ids = array_map( 'absint', $_GET['revision_ids'] );
					foreach ( $revision_ids as $revision_id ) {
						wp_delete_post_revision( $revision_id );
					}
					break;
				default:
					return;
					break;
			}
		}
	}

Changelog

Changelog
Version Description
CP-2.6.0 Introduced. CP-2.6.0