WP_Media_List_Table::prepare_items

Advertisement

Syntax Syntax

WP_Media_List_Table::prepare_items()

Source Source

File: wp-admin/includes/class-wp-media-list-table.php

	public function prepare_items() {
		global $mode, $wp_query, $post_mime_types, $avail_post_mime_types;

		$mode = empty( $_REQUEST['mode'] ) ? 'list' : $_REQUEST['mode'];

		// Exclude attachments scheduled for deletion in the next two hours
		// if they are for zip packages for interrupted or failed updates.
		// See File_Upload_Upgrader class.
		$not_in = array();

		foreach ( _get_cron_array() as $cron ) {
			if ( isset( $cron['upgrader_scheduled_cleanup'] ) ) {
				$details = reset( $cron['upgrader_scheduled_cleanup'] );

				if ( ! empty( $details['args'][0] ) ) {
					$not_in[] = (int) $details['args'][0];
				}

Advertisement

Advertisement

Leave a Reply