GRAYBYTE WORDPRESS FILE MANAGER6866

Server IP : 149.255.58.128 / Your IP : 216.73.216.154
System : Linux cloud516.thundercloud.uk 5.14.0-427.26.1.el9_4.x86_64 #1 SMP PREEMPT_DYNAMIC Wed Jul 17 15:51:13 EDT 2024 x86_64
PHP Version : 8.2.28
Disable Function : allow_url_include, apache_child_terminate, apache_setenv, exec, passthru, pcntl_exec, posix_kill, posix_mkfifo, posix_getpwuid, posix_setpgid, posix_setsid, posix_setuid, posix_setgid, posix_seteuid, posix_setegid, posix_uname, proc_close, proc_get_status, proc_open, proc_terminate, shell_exec, show_source, system
cURL : ON | WGET : ON | Sudo : OFF | Pkexec : OFF
Directory : /home/wheelch2/mobilityscooterbelek.com/wp-admin/includes/
Upload Files :
Current_dir [ Writeable ] Document_root [ Writeable ]

Command :


Current File : /home/wheelch2/mobilityscooterbelek.com/wp-admin/includes//class-wp-privacy-requests-table.php
<?php
/**
 * List Table API: WP_Privacy_Requests_Table class
 *
 * @package WordPress
 * @subpackage Administration
 * @since 4.9.6
 */

abstract class WP_Privacy_Requests_Table extends WP_List_Table {

	/**
	 * Action name for the requests this table will work with. Classes
	 * which inherit from WP_Privacy_Requests_Table should define this.
	 *
	 * Example: 'export_personal_data'.
	 *
	 * @since 4.9.6
	 *
	 * @var string $request_type Name of action.
	 */
	protected $request_type = 'INVALID';

	/**
	 * Post type to be used.
	 *
	 * @since 4.9.6
	 *
	 * @var string $post_type The post type.
	 */
	protected $post_type = 'INVALID';

	/**
	 * Gets columns to show in the list table.
	 *
	 * @since 4.9.6
	 *
	 * @return string[] Array of column titles keyed by their column name.
	 */
	public function get_columns() {
		$columns = array(
			'cb'                => '<input type="checkbox" />',
			'email'             => __( 'Requester' ),
			'status'            => __( 'Status' ),
			'created_timestamp' => __( 'Requested' ),
			'next_steps'        => __( 'Next steps' ),
		);
		return $columns;
	}

	/**
	 * Normalizes the admin URL to the current page (by request_type).
	 *
	 * @since 5.3.0
	 *
	 * @return string URL to the current admin page.
	 */
	protected function get_admin_url() {
		$pagenow = str_replace( '_', '-', $this->request_type );

		if ( 'remove-personal-data' === $pagenow ) {
			$pagenow = 'erase-personal-data';
		}

		return admin_url( $pagenow . '.php' );
	}

	/**
	 * Gets a list of sortable columns.
	 *
	 * @since 4.9.6
	 *
	 * @return array Default sortable columns.
	 */
	protected function get_sortable_columns() {
		/*
		 * The initial sorting is by 'Requested' (post_date) and descending.
		 * With initial sorting, the first click on 'Requested' should be ascending.
		 * With 'Requester' sorting active, the next click on 'Requested' should be descending.
		 */
		$desc_first = isset( $_GET['orderby'] );

		return array(
			'email'             => 'requester',
			'created_timestamp' => array( 'requested', $desc_first ),
		);
	}

	/**
	 * Returns the default primary column.
	 *
	 * @since 4.9.6
	 *
	 * @return string Default primary column name.
	 */
	protected function get_default_primary_column_name() {
		return 'email';
	}

	/**
	 * Counts the number of requests for each status.
	 *
	 * @since 4.9.6
	 *
	 * @global wpdb $wpdb WordPress database abstraction object.
	 *
	 * @return object Number of posts for each status.
	 */
	protected function get_request_counts() {
		global $wpdb;

		$cache_key = $this->post_type . '-' . $this->request_type;
		$counts    = wp_cache_get( $cache_key, 'counts' );

		if ( false !== $counts ) {
			return $counts;
		}

		$results = (array) $wpdb->get_results(
			$wpdb->prepare(
				"SELECT post_status, COUNT( * ) AS num_posts
				FROM {$wpdb->posts}
				WHERE post_type = %s
				AND post_name = %s
				GROUP BY post_status",
				$this->post_type,
				$this->request_type
			),
			ARRAY_A
		);

		$counts = array_fill_keys( get_post_stati(), 0 );

		foreach ( $results as $row ) {
			$counts[ $row['post_status'] ] = $row['num_posts'];
		}

		$counts = (object) $counts;
		wp_cache_set( $cache_key, $counts, 'counts' );

		return $counts;
	}

	/**
	 * Gets an associative array ( id => link ) with the list of views available on this table.
	 *
	 * @since 4.9.6
	 *
	 * @return string[] An array of HTML links keyed by their view.
	 */
	protected function get_views() {
		$current_status = isset( $_REQUEST['filter-status'] ) ? sanitize_text_field( $_REQUEST['filter-status'] ) : '';
		$statuses       = _wp_privacy_statuses();
		$views          = array();
		$counts         = $this->get_request_counts();
		$total_requests = absint( array_sum( (array) $counts ) );

		// Normalized admin URL.
		$admin_url = $this->get_admin_url();

		$status_label = sprintf(
			/* translators: %s: Number of requests. */
			_nx(
				'All <span class="count">(%s)</span>',
				'All <span class="count">(%s)</span>',
				$total_requests,
				'requests'
			),
			number_format_i18n( $total_requests )
		);

		$views['all'] = array(
			'url'     => esc_url( $admin_url ),
			'label'   => $status_label,
			'current' => empty( $current_status ),
		);

		foreach ( $statuses as $status => $label ) {
			$post_status = get_post_status_object( $status );
			if ( ! $post_status ) {
				continue;
			}

			$total_status_requests = absint( $counts->{$status} );

			if ( ! $total_status_requests ) {
				continue;
			}

			$status_label = sprintf(
				translate_nooped_plural( $post_status->label_count, $total_status_requests ),
				number_format_i18n( $total_status_requests )
			);

			$status_link = add_query_arg( 'filter-status', $status, $admin_url );

			$views[ $status ] = array(
				'url'     => esc_url( $status_link ),
				'label'   => $status_label,
				'current' => $status === $current_status,
			);
		}

		return $this->get_views_links( $views );
	}

	/**
	 * Gets bulk actions.
	 *
	 * @since 4.9.6
	 *
	 * @return array Array of bulk action labels keyed by their action.
	 */
	protected function get_bulk_actions() {
		return array(
			'resend'   => __( 'Resend confirmation requests' ),
			'complete' => __( 'Mark requests as completed' ),
			'delete'   => __( 'Delete requests' ),
		);
	}

	/**
	 * Process bulk actions.
	 *
	 * @since 4.9.6
	 * @since 5.6.0 Added support for the `complete` action.
	 */
	public function process_bulk_action() {
		$action      = $this->current_action();
		$request_ids = isset( $_REQUEST['request_id'] ) ? wp_parse_id_list( wp_unslash( $_REQUEST['request_id'] ) ) : array();

		if ( empty( $request_ids ) ) {
			return;
		}

		$count    = 0;
		$failures = 0;

		check_admin_referer( 'bulk-privacy_requests' );

		switch ( $action ) {
			case 'resend':
				foreach ( $request_ids as $request_id ) {
					$resend = _wp_privacy_resend_request( $request_id );

					if ( $resend && ! is_wp_error( $resend ) ) {
						++$count;
					} else {
						++$failures;
					}
				}

				if ( $failures ) {
					add_settings_error(
						'bulk_action',
						'bulk_action',
						sprintf(
							/* translators: %d: Number of requests. */
							_n(
								'%d confirmation request failed to resend.',
								'%d confirmation requests failed to resend.',
								$failures
							),
							$failures
						),
						'error'
					);
				}

				if ( $count ) {
					add_settings_error(
						'bulk_action',
						'bulk_action',
						sprintf(
							/* translators: %d: Number of requests. */
							_n(
								'%d confirmation request re-sent successfully.',
								'%d confirmation requests re-sent successfully.',
								$count
							),
							$count
						),
						'success'
					);
				}

				break;

			case 'complete':
				foreach ( $request_ids as $request_id ) {
					$result = _wp_privacy_completed_request( $request_id );

					if ( $result && ! is_wp_error( $result ) ) {
						++$count;
					}
				}

				add_settings_error(
					'bulk_action',
					'bulk_action',
					sprintf(
						/* translators: %d: Number of requests. */
						_n(
							'%d request marked as complete.',
							'%d requests marked as complete.',
							$count
						),
						$count
					),
					'success'
				);
				break;

			case 'delete':
				foreach ( $request_ids as $request_id ) {
					if ( wp_delete_post( $request_id, true ) ) {
						++$count;
					} else {
						++$failures;
					}
				}

				if ( $failures ) {
					add_settings_error(
						'bulk_action',
						'bulk_action',
						sprintf(
							/* translators: %d: Number of requests. */
							_n(
								'%d request failed to delete.',
								'%d requests failed to delete.',
								$failures
							),
							$failures
						),
						'error'
					);
				}

				if ( $count ) {
					add_settings_error(
						'bulk_action',
						'bulk_action',
						sprintf(
							/* translators: %d: Number of requests. */
							_n(
								'%d request deleted successfully.',
								'%d requests deleted successfully.',
								$count
							),
							$count
						),
						'success'
					);
				}

				break;
		}
	}

	/**
	 * Prepares items to output.
	 *
	 * @since 4.9.6
	 * @since 5.1.0 Added support for column sorting.
	 */
	public function prepare_items() {
		$this->items    = array();
		$posts_per_page = $this->get_items_per_page( $this->request_type . '_requests_per_page' );
		$args           = array(
			'post_type'      => $this->post_type,
			'post_name__in'  => array( $this->request_type ),
			'posts_per_page' => $posts_per_page,
			'offset'         => isset( $_REQUEST['paged'] ) ? max( 0, absint( $_REQUEST['paged'] ) - 1 ) * $posts_per_page : 0,
			'post_status'    => 'any',
			's'              => isset( $_REQUEST['s'] ) ? sanitize_text_field( $_REQUEST['s'] ) : '',
		);

		$orderby_mapping = array(
			'requester' => 'post_title',
			'requested' => 'post_date',
		);

		if ( isset( $_REQUEST['orderby'] ) && isset( $orderby_mapping[ $_REQUEST['orderby'] ] ) ) {
			$args['orderby'] = $orderby_mapping[ $_REQUEST['orderby'] ];
		}

		if ( isset( $_REQUEST['order'] ) && in_array( strtoupper( $_REQUEST['order'] ), array( 'ASC', 'DESC' ), true ) ) {
			$args['order'] = strtoupper( $_REQUEST['order'] );
		}

		if ( ! empty( $_REQUEST['filter-status'] ) ) {
			$filter_status       = isset( $_REQUEST['filter-status'] ) ? sanitize_text_field( $_REQUEST['filter-status'] ) : '';
			$args['post_status'] = $filter_status;
		}

		$requests_query = new WP_Query( $args );
		$requests       = $requests_query->posts;

		foreach ( $requests as $request ) {
			$this->items[] = wp_get_user_request( $request->ID );
		}

		$this->items = array_filter( $this->items );

		$this->set_pagination_args(
			array(
				'total_items' => $requests_query->found_posts,
				'per_page'    => $posts_per_page,
			)
		);
	}

	/**
	 * Returns the markup for the Checkbox column.
	 *
	 * @since 4.9.6
	 *
	 * @param WP_User_Request $item Item being shown.
	 * @return string Checkbox column markup.
	 */
	public function column_cb( $item ) {
		return sprintf(
			'<input type="checkbox" name="request_id[]" id="requester_%1$s" value="%1$s" />' .
			'<label for="requester_%1$s"><span class="screen-reader-text">%2$s</span></label><span class="spinner"></span>',
			esc_attr( $item->ID ),
			/* translators: Hidden accessibility text. %s: Email address. */
			sprintf( __( 'Select %s' ), $item->email )
		);
	}

	/**
	 * Status column.
	 *
	 * @since 4.9.6
	 *
	 * @param WP_User_Request $item Item being shown.
	 * @return string|void Status column markup. Returns a string if no status is found,
	 *                     otherwise it displays the markup.
	 */
	public function column_status( $item ) {
		$status        = get_post_status( $item->ID );
		$status_object = get_post_status_object( $status );

		if ( ! $status_object || empty( $status_object->label ) ) {
			return '-';
		}

		$timestamp = false;

		switch ( $status ) {
			case 'request-confirmed':
				$timestamp = $item->confirmed_timestamp;
				break;
			case 'request-completed':
				$timestamp = $item->completed_timestamp;
				break;
		}

		echo '<span class="status-label status-' . esc_attr( $status ) . '">';
		echo esc_html( $status_object->label );

		if ( $timestamp ) {
			echo ' (' . $this->get_timestamp_as_date( $timestamp ) . ')';
		}

		echo '</span>';
	}

	/**
	 * Converts a timestamp for display.
	 *
	 * @since 4.9.6
	 *
	 * @param int $timestamp Event timestamp.
	 * @return string Human readable date.
	 */
	protected function get_timestamp_as_date( $timestamp ) {
		if ( empty( $timestamp ) ) {
			return '';
		}

		$time_diff = time() - $timestamp;

		if ( $time_diff >= 0 && $time_diff < DAY_IN_SECONDS ) {
			/* translators: %s: Human-readable time difference. */
			return sprintf( __( '%s ago' ), human_time_diff( $timestamp ) );
		}

		return date_i18n( get_option( 'date_format' ), $timestamp );
	}

	/**
	 * Handles the default column.
	 *
	 * @since 4.9.6
	 * @since 5.7.0 Added `manage_{$this->screen->id}_custom_column` action.
	 *
	 * @param WP_User_Request $item        Item being shown.
	 * @param string          $column_name Name of column being shown.
	 */
	public function column_default( $item, $column_name ) {
		/**
		 * Fires for each custom column of a specific request type in the Privacy Requests list table.
		 *
		 * Custom columns are registered using the {@see 'manage_export-personal-data_columns'}
		 * and the {@see 'manage_erase-personal-data_columns'} filters.
		 *
		 * The dynamic portion of the hook name, `$this->screen->id`, refers to the ID given to the list table
		 * according to which screen it's displayed on.
		 *
		 * Possible hook names include:
		 *
		 *  - `manage_export-personal-data_custom_column`
		 *  - `manage_erase-personal-data_custom_column`
		 *
		 * @since 5.7.0
		 *
		 * @param string          $column_name The name of the column to display.
		 * @param WP_User_Request $item        The item being shown.
		 */
		do_action( "manage_{$this->screen->id}_custom_column", $column_name, $item );
	}

	/**
	 * Returns the markup for the Created timestamp column. Overridden by children.
	 *
	 * @since 5.7.0
	 *
	 * @param WP_User_Request $item Item being shown.
	 * @return string Human readable date.
	 */
	public function column_created_timestamp( $item ) {
		return $this->get_timestamp_as_date( $item->created_timestamp );
	}

	/**
	 * Actions column. Overridden by children.
	 *
	 * @since 4.9.6
	 *
	 * @param WP_User_Request $item Item being shown.
	 * @return string Email column markup.
	 */
	public function column_email( $item ) {
		return sprintf( '<a href="%1$s">%2$s</a> %3$s', esc_url( 'mailto:' . $item->email ), $item->email, $this->row_actions( array() ) );
	}

	/**
	 * Returns the markup for the next steps column. Overridden by children.
	 *
	 * @since 4.9.6
	 *
	 * @param WP_User_Request $item Item being shown.
	 */
	public function column_next_steps( $item ) {}

	/**
	 * Generates content for a single row of the table,
	 *
	 * @since 4.9.6
	 *
	 * @param WP_User_Request $item The current item.
	 */
	public function single_row( $item ) {
		$status = $item->status;

		echo '<tr id="request-' . esc_attr( $item->ID ) . '" class="status-' . esc_attr( $status ) . '">';
		$this->single_row_columns( $item );
		echo '</tr>';
	}

	/**
	 * Embeds scripts used to perform actions. Overridden by children.
	 *
	 * @since 4.9.6
	 */
	public function embed_scripts() {}
}

[ Back ]
Name
Size
Last Modified
Owner / Group
Permissions
Options
..
--
May 20 2025 06:12:06
1032 / wheelch2
0755
.htaccess
0.124 KB
May 21 2025 00:30:59
1032 / wheelch2
0444
admin-filters.php
7.846 KB
April 16 2025 04:18:11
1032 / wheelch2
0644
admin.php
3.543 KB
July 11 2023 05:03:23
1032 / wheelch2
0644
ajax-actions.php
148.075 KB
April 16 2025 04:18:11
1032 / wheelch2
0644
bookmark.php
11.45 KB
April 16 2025 04:18:11
1032 / wheelch2
0644
class-automatic-upgrader-skin.php
3.577 KB
June 22 2023 14:36:26
1032 / wheelch2
0644
class-bulk-plugin-upgrader-skin.php
2.529 KB
July 16 2024 17:43:10
1032 / wheelch2
0644
class-bulk-theme-upgrader-skin.php
2.598 KB
July 16 2024 17:43:10
1032 / wheelch2
0644
class-bulk-upgrader-skin.php
6.595 KB
July 16 2024 17:43:10
1032 / wheelch2
0644
class-core-upgrader.php
14.835 KB
November 13 2024 05:30:46
1032 / wheelch2
0644
class-custom-background.php
21.143 KB
April 16 2025 04:18:11
1032 / wheelch2
0644
class-custom-image-header.php
48.141 KB
April 16 2025 04:18:11
1032 / wheelch2
0644
class-file-upload-upgrader.php
4.065 KB
July 16 2024 17:43:10
1032 / wheelch2
0644
class-ftp-pure.php
5.299 KB
November 01 2019 14:57:02
1032 / wheelch2
0644
class-ftp-sockets.php
8.28 KB
March 22 2022 16:25:03
1032 / wheelch2
0644
class-ftp.php
26.729 KB
April 16 2025 04:18:11
1032 / wheelch2
0644
class-language-pack-upgrader-skin.php
2.803 KB
July 16 2024 17:43:10
1032 / wheelch2
0644
class-language-pack-upgrader.php
15.196 KB
July 16 2024 17:43:10
1032 / wheelch2
0644
class-pclzip.php
192.085 KB
April 16 2025 04:18:11
1032 / wheelch2
0644
class-plugin-installer-skin.php
11.771 KB
November 13 2024 05:30:46
1032 / wheelch2
0644
class-plugin-upgrader-skin.php
3.201 KB
June 14 2023 06:34:27
1032 / wheelch2
0644
class-plugin-upgrader.php
22.698 KB
November 13 2024 05:30:46
1032 / wheelch2
0644
class-theme-installer-skin.php
12.444 KB
April 16 2025 04:18:11
1032 / wheelch2
0644
class-theme-upgrader-skin.php
4.078 KB
April 03 2024 05:41:26
1032 / wheelch2
0644
class-theme-upgrader.php
26.076 KB
November 13 2024 05:30:46
1032 / wheelch2
0644
class-walker-category-checklist.php
4.972 KB
November 13 2024 05:30:46
1032 / wheelch2
0644
class-walker-nav-menu-checklist.php
5.496 KB
November 08 2023 06:54:52
1032 / wheelch2
0644
class-walker-nav-menu-edit.php
13.848 KB
November 13 2024 05:30:46
1032 / wheelch2
0644
class-wp-ajax-upgrader-skin.php
4.095 KB
June 22 2023 14:36:26
1032 / wheelch2
0644
class-wp-application-passwords-list-table.php
6.786 KB
April 03 2024 05:41:26
1032 / wheelch2
0644
class-wp-automatic-updater.php
60.451 KB
April 16 2025 04:18:11
1032 / wheelch2
0644
class-wp-comments-list-table.php
32.281 KB
April 16 2025 04:18:11
1032 / wheelch2
0644
class-wp-community-events.php
18.329 KB
November 08 2023 06:54:52
1032 / wheelch2
0644
class-wp-debug-data.php
65.058 KB
April 16 2025 04:18:11
1032 / wheelch2
0644
class-wp-filesystem-base.php
23.838 KB
April 03 2024 05:41:26
1032 / wheelch2
0644
class-wp-filesystem-direct.php
17.718 KB
April 03 2024 05:41:26
1032 / wheelch2
0644
class-wp-filesystem-ftpext.php
22.56 KB
April 03 2024 05:41:26
1032 / wheelch2
0644
class-wp-filesystem-ftpsockets.php
18.046 KB
April 03 2024 05:41:26
1032 / wheelch2
0644
class-wp-filesystem-ssh2.php
22.764 KB
April 03 2024 05:41:26
1032 / wheelch2
0644
class-wp-importer.php
7.323 KB
April 16 2025 04:18:11
1032 / wheelch2
0644
class-wp-internal-pointers.php
4.47 KB
June 14 2023 12:57:20
1032 / wheelch2
0644
class-wp-links-list-table.php
9.024 KB
November 13 2024 05:30:46
1032 / wheelch2
0644
class-wp-list-table-compat.php
1.462 KB
November 14 2020 16:54:08
1032 / wheelch2
0644
class-wp-list-table.php
51.666 KB
April 16 2025 04:18:11
1032 / wheelch2
0644
class-wp-media-list-table.php
25.292 KB
April 16 2025 04:18:11
1032 / wheelch2
0644
class-wp-ms-sites-list-table.php
21.503 KB
April 16 2025 04:18:11
1032 / wheelch2
0644
class-wp-ms-themes-list-table.php
27.771 KB
April 16 2025 04:18:11
1032 / wheelch2
0644
class-wp-ms-users-list-table.php
15.351 KB
April 16 2025 04:18:11
1032 / wheelch2
0644
class-wp-plugin-install-list-table.php
24.205 KB
November 13 2024 05:30:46
1032 / wheelch2
0644
class-wp-plugins-list-table.php
56.432 KB
November 13 2024 05:30:46
1032 / wheelch2
0644
class-wp-post-comments-list-table.php
1.419 KB
October 04 2022 03:47:15
1032 / wheelch2
0644
class-wp-posts-list-table.php
62.711 KB
April 16 2025 04:18:11
1032 / wheelch2
0644
class-wp-privacy-data-export-requests-list-table.php
5.433 KB
March 10 2022 19:22:01
1032 / wheelch2
0644
class-wp-privacy-data-removal-requests-list-table.php
5.581 KB
November 08 2023 06:54:52
1032 / wheelch2
0644
class-wp-privacy-policy-content.php
31.861 KB
April 16 2025 04:18:11
1032 / wheelch2
0644
class-wp-privacy-requests-table.php
14.058 KB
April 16 2025 04:18:11
1032 / wheelch2
0644
class-wp-screen.php
36.452 KB
July 16 2024 17:43:10
1032 / wheelch2
0644
class-wp-site-health-auto-updates.php
14.001 KB
April 16 2025 04:18:11
1032 / wheelch2
0644
class-wp-site-health.php
119.494 KB
April 16 2025 04:18:11
1032 / wheelch2
0644
class-wp-site-icon.php
6.264 KB
April 03 2024 05:41:26
1032 / wheelch2
0644
class-wp-terms-list-table.php
20.686 KB
July 16 2024 17:43:10
1032 / wheelch2
0644
class-wp-theme-install-list-table.php
15.233 KB
April 16 2025 04:18:11
1032 / wheelch2
0644
class-wp-themes-list-table.php
10.106 KB
April 16 2025 04:18:11
1032 / wheelch2
0644
class-wp-upgrader-skin.php
6.943 KB
July 16 2024 17:43:10
1032 / wheelch2
0644
class-wp-upgrader-skins.php
1.442 KB
October 08 2019 17:19:04
1032 / wheelch2
0644
class-wp-upgrader.php
46.884 KB
May 01 2025 04:12:04
1032 / wheelch2
0644
class-wp-users-list-table.php
18.611 KB
April 03 2024 05:41:26
1032 / wheelch2
0644
comment.php
5.978 KB
July 20 2022 22:15:10
1032 / wheelch2
0644
continents-cities.php
20.059 KB
September 19 2022 23:24:11
1032 / wheelch2
0644
credits.php
5.732 KB
April 16 2025 04:18:11
1032 / wheelch2
0644
dashboard.php
68.076 KB
November 13 2024 05:30:46
1032 / wheelch2
0644
deprecated.php
40.797 KB
April 03 2024 05:41:26
1032 / wheelch2
0644
edit-tag-messages.php
1.443 KB
December 07 2021 12:20:02
1032 / wheelch2
0644
export.php
24.966 KB
July 16 2024 17:43:10
1032 / wheelch2
0644
file.php
95.868 KB
April 16 2025 04:18:11
1032 / wheelch2
0644
image-edit.php
42.854 KB
April 16 2025 04:18:11
1032 / wheelch2
0644
image.php
41.664 KB
April 16 2025 04:18:11
1032 / wheelch2
0644
import.php
6.462 KB
November 13 2024 05:30:46
1032 / wheelch2
0644
index.php
0 KB
December 09 2023 06:00:10
1032 / wheelch2
0644
list-table.php
3.713 KB
October 04 2022 03:47:15
1032 / wheelch2
0644
media.php
116.317 KB
April 16 2025 04:18:11
1032 / wheelch2
0644
menu.php
9.393 KB
April 03 2024 05:41:26
1032 / wheelch2
0644
meta-boxes.php
64.527 KB
April 16 2025 04:18:11
1032 / wheelch2
0644
misc.php
44.71 KB
April 16 2025 04:18:11
1032 / wheelch2
0644
ms-admin-filters.php
1.266 KB
September 20 2022 02:51:09
1032 / wheelch2
0644
ms-deprecated.php
3.682 KB
September 20 2022 02:51:09
1032 / wheelch2
0644
ms.php
33.514 KB
April 16 2025 04:18:11
1032 / wheelch2
0644
nav-menu.php
47.892 KB
April 16 2025 04:18:11
1032 / wheelch2
0644
network.php
26.363 KB
April 16 2025 04:18:11
1032 / wheelch2
0644
noop.php
1.121 KB
November 08 2023 06:54:52
1032 / wheelch2
0644
options.php
4.151 KB
April 03 2024 05:41:26
1032 / wheelch2
0644
plugin-install.php
38.549 KB
November 13 2024 05:30:46
1032 / wheelch2
0644
plugin.php
90.747 KB
November 13 2024 05:30:46
1032 / wheelch2
0644
post.php
80.276 KB
April 16 2025 04:18:11
1032 / wheelch2
0644
privacy-tools.php
32.678 KB
June 22 2023 14:36:26
1032 / wheelch2
0644
revision.php
16.121 KB
April 16 2025 04:18:11
1032 / wheelch2
0644
schema.php
41.861 KB
April 16 2025 04:18:11
1032 / wheelch2
0644
screen.php
6.229 KB
July 16 2024 17:43:10
1032 / wheelch2
0644
taxonomy.php
8.227 KB
March 10 2023 07:04:20
1032 / wheelch2
0644
template.php
96.22 KB
April 16 2025 04:18:11
1032 / wheelch2
0644
theme-install.php
6.826 KB
April 03 2024 05:41:26
1032 / wheelch2
0644
theme.php
46.623 KB
November 13 2024 05:30:46
1032 / wheelch2
0644
translation-install.php
10.815 KB
November 13 2024 05:30:46
1032 / wheelch2
0644
update-core.php
68.502 KB
May 01 2025 04:12:03
1032 / wheelch2
0644
update.php
33.63 KB
April 16 2025 04:18:11
1032 / wheelch2
0644
upgrade.php
111.084 KB
April 16 2025 04:18:11
1032 / wheelch2
0644
user.php
22.98 KB
April 16 2025 04:18:11
1032 / wheelch2
0644
widgets.php
10.656 KB
November 08 2023 06:54:52
1032 / wheelch2
0644

GRAYBYTE WORDPRESS FILE MANAGER @ 2025
CONTACT ME
Static GIF