GRAYBYTE WORDPRESS FILE MANAGER2702

Server IP : 149.255.58.128 / Your IP : 216.73.216.199
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/www.wheelchairantalya.co.uk/wp-includes/
Upload Files :
Current_dir [ Writeable ] Document_root [ Writeable ]

Command :


Current File : /home/wheelch2/www.wheelchairantalya.co.uk/wp-includes//class-wp-recovery-mode-email-service.php
<?php
/**
 * Error Protection API: WP_Recovery_Mode_Email_Link class
 *
 * @package WordPress
 * @since 5.2.0
 */

/**
 * Core class used to send an email with a link to begin Recovery Mode.
 *
 * @since 5.2.0
 */
#[AllowDynamicProperties]
final class WP_Recovery_Mode_Email_Service {

	const RATE_LIMIT_OPTION = 'recovery_mode_email_last_sent';

	/**
	 * Service to generate recovery mode URLs.
	 *
	 * @since 5.2.0
	 * @var WP_Recovery_Mode_Link_Service
	 */
	private $link_service;

	/**
	 * WP_Recovery_Mode_Email_Service constructor.
	 *
	 * @since 5.2.0
	 *
	 * @param WP_Recovery_Mode_Link_Service $link_service
	 */
	public function __construct( WP_Recovery_Mode_Link_Service $link_service ) {
		$this->link_service = $link_service;
	}

	/**
	 * Sends the recovery mode email if the rate limit has not been sent.
	 *
	 * @since 5.2.0
	 *
	 * @param int   $rate_limit Number of seconds before another email can be sent.
	 * @param array $error      Error details from `error_get_last()`.
	 * @param array $extension {
	 *     The extension that caused the error.
	 *
	 *     @type string $slug The extension slug. The plugin or theme's directory.
	 *     @type string $type The extension type. Either 'plugin' or 'theme'.
	 * }
	 * @return true|WP_Error True if email sent, WP_Error otherwise.
	 */
	public function maybe_send_recovery_mode_email( $rate_limit, $error, $extension ) {

		$last_sent = get_option( self::RATE_LIMIT_OPTION );

		if ( ! $last_sent || time() > $last_sent + $rate_limit ) {
			if ( ! update_option( self::RATE_LIMIT_OPTION, time() ) ) {
				return new WP_Error( 'storage_error', __( 'Could not update the email last sent time.' ) );
			}

			$sent = $this->send_recovery_mode_email( $rate_limit, $error, $extension );

			if ( $sent ) {
				return true;
			}

			return new WP_Error(
				'email_failed',
				sprintf(
					/* translators: %s: mail() */
					__( 'The email could not be sent. Possible reason: your host may have disabled the %s function.' ),
					'mail()'
				)
			);
		}

		$err_message = sprintf(
			/* translators: 1: Last sent as a human time diff, 2: Wait time as a human time diff. */
			__( 'A recovery link was already sent %1$s ago. Please wait another %2$s before requesting a new email.' ),
			human_time_diff( $last_sent ),
			human_time_diff( $last_sent + $rate_limit )
		);

		return new WP_Error( 'email_sent_already', $err_message );
	}

	/**
	 * Clears the rate limit, allowing a new recovery mode email to be sent immediately.
	 *
	 * @since 5.2.0
	 *
	 * @return bool True on success, false on failure.
	 */
	public function clear_rate_limit() {
		return delete_option( self::RATE_LIMIT_OPTION );
	}

	/**
	 * Sends the Recovery Mode email to the site admin email address.
	 *
	 * @since 5.2.0
	 *
	 * @param int   $rate_limit Number of seconds before another email can be sent.
	 * @param array $error      Error details from `error_get_last()`.
	 * @param array $extension {
	 *     The extension that caused the error.
	 *
	 *     @type string $slug The extension slug. The directory of the plugin or theme.
	 *     @type string $type The extension type. Either 'plugin' or 'theme'.
	 * }
	 * @return bool Whether the email was sent successfully.
	 */
	private function send_recovery_mode_email( $rate_limit, $error, $extension ) {

		$url      = $this->link_service->generate_url();
		$blogname = wp_specialchars_decode( get_option( 'blogname' ), ENT_QUOTES );

		$switched_locale = switch_to_locale( get_locale() );

		if ( $extension ) {
			$cause   = $this->get_cause( $extension );
			$details = wp_strip_all_tags( wp_get_extension_error_description( $error ) );

			if ( $details ) {
				$header  = __( 'Error Details' );
				$details = "\n\n" . $header . "\n" . str_pad( '', strlen( $header ), '=' ) . "\n" . $details;
			}
		} else {
			$cause   = '';
			$details = '';
		}

		/**
		 * Filters the support message sent with the the fatal error protection email.
		 *
		 * @since 5.2.0
		 *
		 * @param string $message The Message to include in the email.
		 */
		$support = apply_filters( 'recovery_email_support_info', __( 'Please contact your host for assistance with investigating this issue further.' ) );

		/**
		 * Filters the debug information included in the fatal error protection email.
		 *
		 * @since 5.3.0
		 *
		 * @param array $message An associative array of debug information.
		 */
		$debug = apply_filters( 'recovery_email_debug_info', $this->get_debug( $extension ) );

		/* translators: Do not translate LINK, EXPIRES, CAUSE, DETAILS, SITEURL, PAGEURL, SUPPORT. DEBUG: those are placeholders. */
		$message = __(
			'Howdy!

WordPress has a built-in feature that detects when a plugin or theme causes a fatal error on your site, and notifies you with this automated email.
###CAUSE###
First, visit your website (###SITEURL###) and check for any visible issues. Next, visit the page where the error was caught (###PAGEURL###) and check for any visible issues.

###SUPPORT###

If your site appears broken and you can\'t access your dashboard normally, WordPress now has a special "recovery mode". This lets you safely login to your dashboard and investigate further.

###LINK###

To keep your site safe, this link will expire in ###EXPIRES###. Don\'t worry about that, though: a new link will be emailed to you if the error occurs again after it expires.

When seeking help with this issue, you may be asked for some of the following information:
###DEBUG###

###DETAILS###'
		);
		$message = str_replace(
			array(
				'###LINK###',
				'###EXPIRES###',
				'###CAUSE###',
				'###DETAILS###',
				'###SITEURL###',
				'###PAGEURL###',
				'###SUPPORT###',
				'###DEBUG###',
			),
			array(
				$url,
				human_time_diff( time() + $rate_limit ),
				$cause ? "\n{$cause}\n" : "\n",
				$details,
				home_url( '/' ),
				home_url( $_SERVER['REQUEST_URI'] ),
				$support,
				implode( "\r\n", $debug ),
			),
			$message
		);

		$email = array(
			'to'          => $this->get_recovery_mode_email_address(),
			/* translators: %s: Site title. */
			'subject'     => __( '[%s] Your Site is Experiencing a Technical Issue' ),
			'message'     => $message,
			'headers'     => '',
			'attachments' => '',
		);

		/**
		 * Filters the contents of the Recovery Mode email.
		 *
		 * @since 5.2.0
		 * @since 5.6.0 The `$email` argument includes the `attachments` key.
		 *
		 * @param array  $email {
		 *     Used to build a call to wp_mail().
		 *
		 *     @type string|array $to          Array or comma-separated list of email addresses to send message.
		 *     @type string       $subject     Email subject
		 *     @type string       $message     Message contents
		 *     @type string|array $headers     Optional. Additional headers.
		 *     @type string|array $attachments Optional. Files to attach.
		 * }
		 * @param string $url   URL to enter recovery mode.
		 */
		$email = apply_filters( 'recovery_mode_email', $email, $url );

		$sent = wp_mail(
			$email['to'],
			wp_specialchars_decode( sprintf( $email['subject'], $blogname ) ),
			$email['message'],
			$email['headers'],
			$email['attachments']
		);

		if ( $switched_locale ) {
			restore_previous_locale();
		}

		return $sent;
	}

	/**
	 * Gets the email address to send the recovery mode link to.
	 *
	 * @since 5.2.0
	 *
	 * @return string Email address to send recovery mode link to.
	 */
	private function get_recovery_mode_email_address() {
		if ( defined( 'RECOVERY_MODE_EMAIL' ) && is_email( RECOVERY_MODE_EMAIL ) ) {
			return RECOVERY_MODE_EMAIL;
		}

		return get_option( 'admin_email' );
	}

	/**
	 * Gets the description indicating the possible cause for the error.
	 *
	 * @since 5.2.0
	 *
	 * @param array $extension {
	 *     The extension that caused the error.
	 *
	 *     @type string $slug The extension slug. The directory of the plugin or theme.
	 *     @type string $type The extension type. Either 'plugin' or 'theme'.
	 * }
	 * @return string Message about which extension caused the error.
	 */
	private function get_cause( $extension ) {

		if ( 'plugin' === $extension['type'] ) {
			$plugin = $this->get_plugin( $extension );

			if ( false === $plugin ) {
				$name = $extension['slug'];
			} else {
				$name = $plugin['Name'];
			}

			/* translators: %s: Plugin name. */
			$cause = sprintf( __( 'In this case, WordPress caught an error with one of your plugins, %s.' ), $name );
		} else {
			$theme = wp_get_theme( $extension['slug'] );
			$name  = $theme->exists() ? $theme->display( 'Name' ) : $extension['slug'];

			/* translators: %s: Theme name. */
			$cause = sprintf( __( 'In this case, WordPress caught an error with your theme, %s.' ), $name );
		}

		return $cause;
	}

	/**
	 * Return the details for a single plugin based on the extension data from an error.
	 *
	 * @since 5.3.0
	 *
	 * @param array $extension {
	 *     The extension that caused the error.
	 *
	 *     @type string $slug The extension slug. The directory of the plugin or theme.
	 *     @type string $type The extension type. Either 'plugin' or 'theme'.
	 * }
	 * @return array|false A plugin array {@see get_plugins()} or `false` if no plugin was found.
	 */
	private function get_plugin( $extension ) {
		if ( ! function_exists( 'get_plugins' ) ) {
			require_once ABSPATH . 'wp-admin/includes/plugin.php';
		}

		$plugins = get_plugins();

		// Assume plugin main file name first since it is a common convention.
		if ( isset( $plugins[ "{$extension['slug']}/{$extension['slug']}.php" ] ) ) {
			return $plugins[ "{$extension['slug']}/{$extension['slug']}.php" ];
		} else {
			foreach ( $plugins as $file => $plugin_data ) {
				if ( str_starts_with( $file, "{$extension['slug']}/" ) || $file === $extension['slug'] ) {
					return $plugin_data;
				}
			}
		}

		return false;
	}

	/**
	 * Return debug information in an easy to manipulate format.
	 *
	 * @since 5.3.0
	 *
	 * @param array $extension {
	 *     The extension that caused the error.
	 *
	 *     @type string $slug The extension slug. The directory of the plugin or theme.
	 *     @type string $type The extension type. Either 'plugin' or 'theme'.
	 * }
	 * @return array An associative array of debug information.
	 */
	private function get_debug( $extension ) {
		$theme      = wp_get_theme();
		$wp_version = get_bloginfo( 'version' );

		if ( $extension ) {
			$plugin = $this->get_plugin( $extension );
		} else {
			$plugin = null;
		}

		$debug = array(
			'wp'    => sprintf(
				/* translators: %s: Current WordPress version number. */
				__( 'WordPress version %s' ),
				$wp_version
			),
			'theme' => sprintf(
				/* translators: 1: Current active theme name. 2: Current active theme version. */
				__( 'Active theme: %1$s (version %2$s)' ),
				$theme->get( 'Name' ),
				$theme->get( 'Version' )
			),
		);

		if ( null !== $plugin ) {
			$debug['plugin'] = sprintf(
				/* translators: 1: The failing plugins name. 2: The failing plugins version. */
				__( 'Current plugin: %1$s (version %2$s)' ),
				$plugin['Name'],
				$plugin['Version']
			);
		}

		$debug['php'] = sprintf(
			/* translators: %s: The currently used PHP version. */
			__( 'PHP version %s' ),
			PHP_VERSION
		);

		return $debug;
	}
}

[ Back ]
Name
Size
Last Modified
Owner / Group
Permissions
Options
..
--
May 22 2025 15:46:24
1032 / wheelch2
0755
ID3
--
May 21 2025 00:30:57
1032 / wheelch2
0755
IXR
--
May 21 2025 00:30:57
1032 / wheelch2
0755
PHPMailer
--
May 21 2025 00:30:57
1032 / wheelch2
0755
Requests
--
May 21 2025 00:30:57
1032 / wheelch2
0755
SimplePie
--
May 21 2025 00:30:57
1032 / wheelch2
0755
Text
--
May 21 2025 00:30:57
1032 / wheelch2
0755
assets
--
May 21 2025 00:30:57
1032 / wheelch2
0755
block-bindings
--
May 21 2025 00:30:57
1032 / wheelch2
0755
block-patterns
--
May 21 2025 00:30:57
1032 / wheelch2
0755
block-supports
--
May 21 2025 00:30:57
1032 / wheelch2
0755
blocks
--
May 21 2025 00:30:57
1032 / wheelch2
0755
certificates
--
May 21 2025 00:30:57
1032 / wheelch2
0755
css
--
May 21 2025 00:30:57
1032 / wheelch2
0755
customize
--
May 21 2025 00:30:57
1032 / wheelch2
0755
fonts
--
May 21 2025 00:30:57
1032 / wheelch2
0755
html-api
--
May 21 2025 00:30:57
1032 / wheelch2
0755
images
--
May 21 2025 00:30:57
1032 / wheelch2
0755
interactivity-api
--
May 21 2025 00:30:57
1032 / wheelch2
0755
js
--
May 21 2025 00:30:57
1032 / wheelch2
0755
l10n
--
May 21 2025 00:30:57
1032 / wheelch2
0755
php-compat
--
May 21 2025 00:30:57
1032 / wheelch2
0755
pomo
--
May 21 2025 00:30:57
1032 / wheelch2
0755
rest-api
--
May 21 2025 00:30:57
1032 / wheelch2
0755
sitemaps
--
May 21 2025 00:30:57
1032 / wheelch2
0755
sodium_compat
--
May 21 2025 00:30:57
1032 / wheelch2
0755
style-engine
--
May 21 2025 00:30:57
1032 / wheelch2
0755
theme-compat
--
May 21 2025 00:30:57
1032 / wheelch2
0755
widgets
--
May 21 2025 00:30:57
1032 / wheelch2
0755
wp-backup
--
May 21 2025 00:30:57
1032 / wheelch2
0755
.htaccess
0.124 KB
May 21 2025 00:30:57
1032 / wheelch2
0444
admin-bar.php
36.236 KB
May 21 2025 00:30:03
1032 / wheelch2
0644
admin.php
0 KB
March 02 2024 06:00:08
1032 / wheelch2
0644
atomlib.php
11.795 KB
September 18 2024 20:20:16
1032 / wheelch2
0644
author-template.php
18.507 KB
May 14 2023 16:58:24
1032 / wheelch2
0644
block-bindings.php
5.463 KB
June 12 2024 11:44:14
1032 / wheelch2
0644
block-editor.php
28.122 KB
March 17 2025 13:03:30
1032 / wheelch2
0644
block-i18n.json
0.309 KB
August 11 2021 08:08:02
1032 / wheelch2
0644
block-patterns.php
12.903 KB
November 29 2024 22:46:22
1032 / wheelch2
0644
block-template-utils.php
60.456 KB
March 07 2025 17:55:24
1032 / wheelch2
0644
block-template.php
14.996 KB
March 18 2025 22:08:26
1032 / wheelch2
0644
blocks.php
109.113 KB
April 30 2025 18:30:12
1032 / wheelch2
0644
bookmark-template.php
12.469 KB
March 19 2025 23:15:36
1032 / wheelch2
0644
bookmark.php
15.065 KB
March 23 2024 14:20:12
1032 / wheelch2
0644
cache-compat.php
5.829 KB
October 10 2022 17:22:12
1032 / wheelch2
0644
cache.php
13.158 KB
October 10 2022 17:22:12
1032 / wheelch2
0644
canonical.php
33.714 KB
August 22 2024 22:47:16
1032 / wheelch2
0644
capabilities.php
41.717 KB
October 15 2024 13:13:20
1032 / wheelch2
0644
category-template.php
55.667 KB
September 25 2023 23:27:12
1032 / wheelch2
0644
category.php
12.528 KB
May 21 2025 00:30:03
1032 / wheelch2
0644
class-IXR.php
2.555 KB
January 22 2025 19:48:26
1032 / wheelch2
0644
class-avif-info.php
28.921 KB
April 26 2024 14:02:14
1032 / wheelch2
0644
class-feed.php
0.526 KB
September 30 2024 21:50:20
1032 / wheelch2
0644
class-http.php
0.358 KB
June 17 2022 10:20:14
1032 / wheelch2
0644
class-json.php
42.66 KB
February 03 2023 13:35:20
1032 / wheelch2
0644
class-oembed.php
0.392 KB
June 17 2022 10:20:14
1032 / wheelch2
0644
class-phpass.php
6.612 KB
September 17 2024 20:08:16
1032 / wheelch2
0644
class-phpmailer.php
0.648 KB
July 21 2020 11:58:02
1032 / wheelch2
0644
class-pop3.php
20.626 KB
October 25 2024 19:26:20
1032 / wheelch2
0644
class-requests.php
2.185 KB
April 05 2023 12:12:26
1032 / wheelch2
0644
class-simplepie.php
0.442 KB
September 30 2024 21:50:20
1032 / wheelch2
0644
class-smtp.php
0.446 KB
January 26 2021 13:45:58
1032 / wheelch2
0644
class-snoopy.php
36.831 KB
February 03 2023 13:35:20
1032 / wheelch2
0644
class-walker-category-dropdown.php
2.411 KB
September 14 2023 11:46:20
1032 / wheelch2
0644
class-walker-category.php
8.278 KB
September 08 2023 08:32:24
1032 / wheelch2
0644
class-walker-comment.php
13.888 KB
March 18 2024 15:46:14
1032 / wheelch2
0644
class-walker-nav-menu.php
11.762 KB
January 21 2025 21:26:24
1032 / wheelch2
0644
class-walker-page-dropdown.php
2.646 KB
September 14 2023 11:46:20
1032 / wheelch2
0644
class-walker-page.php
7.434 KB
September 14 2023 11:46:20
1032 / wheelch2
0644
class-wp-admin-bar.php
17.455 KB
July 17 2024 23:52:18
1032 / wheelch2
0644
class-wp-ajax-response.php
5.143 KB
September 12 2022 14:47:14
1032 / wheelch2
0644
class-wp-application-passwords.php
16.698 KB
April 03 2025 13:38:28
1032 / wheelch2
0644
class-wp-block-bindings-registry.php
8.265 KB
September 23 2024 11:35:16
1032 / wheelch2
0644
class-wp-block-bindings-source.php
2.922 KB
September 03 2024 15:33:16
1032 / wheelch2
0644
class-wp-block-editor-context.php
1.318 KB
September 12 2022 14:47:14
1032 / wheelch2
0644
class-wp-block-list.php
4.646 KB
November 02 2023 00:04:24
1032 / wheelch2
0644
class-wp-block-metadata-registry.php
11.616 KB
March 05 2025 22:17:24
1032 / wheelch2
0644
class-wp-block-parser-block.php
2.495 KB
June 26 2023 23:45:38
1032 / wheelch2
0644
class-wp-block-parser-frame.php
1.97 KB
September 20 2024 00:55:36
1032 / wheelch2
0644
class-wp-block-parser.php
11.262 KB
May 02 2024 19:09:16
1032 / wheelch2
0644
class-wp-block-pattern-categories-registry.php
5.245 KB
September 12 2022 14:47:14
1032 / wheelch2
0644
class-wp-block-patterns-registry.php
10.53 KB
September 27 2024 08:20:18
1032 / wheelch2
0644
class-wp-block-styles-registry.php
6.253 KB
February 04 2025 08:42:26
1032 / wheelch2
0644
class-wp-block-supports.php
5.494 KB
March 04 2025 13:06:28
1032 / wheelch2
0644
class-wp-block-template.php
1.985 KB
September 20 2024 01:07:12
1032 / wheelch2
0644
class-wp-block-templates-registry.php
7.062 KB
January 30 2025 21:19:26
1032 / wheelch2
0644
class-wp-block-type-registry.php
4.896 KB
October 12 2023 11:34:34
1032 / wheelch2
0644
class-wp-block-type.php
16.86 KB
May 01 2024 23:01:10
1032 / wheelch2
0644
class-wp-block.php
22.501 KB
February 14 2025 18:38:22
1032 / wheelch2
0644
class-wp-classic-to-block-menu-converter.php
3.992 KB
August 21 2023 16:51:20
1032 / wheelch2
0644
class-wp-comment-query.php
47.261 KB
June 21 2024 16:26:14
1032 / wheelch2
0644
class-wp-comment.php
9.216 KB
February 11 2025 13:40:30
1032 / wheelch2
0644
class-wp-customize-control.php
25.245 KB
February 08 2025 12:00:20
1032 / wheelch2
0644
class-wp-customize-manager.php
197.845 KB
February 08 2025 16:00:20
1032 / wheelch2
0644
class-wp-customize-nav-menus.php
56.066 KB
March 06 2025 23:48:24
1032 / wheelch2
0644
class-wp-customize-panel.php
10.459 KB
January 22 2025 19:48:26
1032 / wheelch2
0644
class-wp-customize-section.php
10.946 KB
October 13 2024 18:09:12
1032 / wheelch2
0644
class-wp-customize-setting.php
29.26 KB
January 22 2025 19:48:26
1032 / wheelch2
0644
class-wp-customize-widgets.php
70.518 KB
January 21 2025 22:38:24
1032 / wheelch2
0644
class-wp-date-query.php
34.895 KB
November 27 2024 11:40:18
1032 / wheelch2
0644
class-wp-dependencies.php
14.784 KB
August 25 2024 22:48:14
1032 / wheelch2
0644
class-wp-dependency.php
2.565 KB
November 25 2022 15:12:16
1032 / wheelch2
0644
class-wp-duotone.php
39.827 KB
June 14 2024 11:18:12
1032 / wheelch2
0644
class-wp-editor.php
70.64 KB
April 30 2025 18:30:12
1032 / wheelch2
0644
class-wp-embed.php
15.558 KB
April 14 2025 13:31:24
1032 / wheelch2
0644
class-wp-error.php
7.326 KB
February 21 2023 16:39:20
1032 / wheelch2
0644
class-wp-exception.php
0.247 KB
September 27 2024 18:28:14
1032 / wheelch2
0644
class-wp-fatal-error-handler.php
7.959 KB
October 22 2024 09:16:16
1032 / wheelch2
0644
class-wp-feed-cache-transient.php
3.102 KB
September 30 2024 21:50:20
1032 / wheelch2
0644
class-wp-feed-cache.php
0.946 KB
September 30 2024 21:50:20
1032 / wheelch2
0644
class-wp-hook.php
15.625 KB
September 18 2023 11:41:18
1032 / wheelch2
0644
class-wp-http-cookie.php
7.216 KB
June 24 2023 16:17:24
1032 / wheelch2
0644
class-wp-http-curl.php
12.247 KB
September 21 2023 17:29:12
1032 / wheelch2
0644
class-wp-http-encoding.php
6.532 KB
June 22 2023 13:57:24
1032 / wheelch2
0644
class-wp-http-ixr-client.php
3.419 KB
September 12 2022 14:47:14
1032 / wheelch2
0644
class-wp-http-proxy.php
5.84 KB
June 22 2023 13:36:26
1032 / wheelch2
0644
class-wp-http-requests-hooks.php
1.975 KB
December 15 2022 21:32:18
1032 / wheelch2
0644
class-wp-http-requests-response.php
4.297 KB
October 11 2023 06:05:26
1032 / wheelch2
0644
class-wp-http-response.php
2.907 KB
September 12 2022 14:47:14
1032 / wheelch2
0644
class-wp-http-streams.php
16.464 KB
September 21 2023 17:29:12
1032 / wheelch2
0644
class-wp-http.php
40.604 KB
January 22 2025 19:48:26
1032 / wheelch2
0644
class-wp-image-editor-gd.php
19.689 KB
November 29 2024 23:48:16
1032 / wheelch2
0644
class-wp-image-editor-imagick.php
33.921 KB
March 18 2025 23:25:32
1032 / wheelch2
0644
class-wp-image-editor.php
17.116 KB
February 21 2025 20:25:24
1032 / wheelch2
0644
class-wp-list-util.php
7.269 KB
February 27 2024 22:38:16
1032 / wheelch2
0644
class-wp-locale-switcher.php
6.617 KB
January 08 2025 12:54:18
1032 / wheelch2
0644
class-wp-locale.php
16.487 KB
February 25 2025 22:40:22
1032 / wheelch2
0644
class-wp-matchesmapregex.php
1.785 KB
February 06 2024 01:25:14
1032 / wheelch2
0644
class-wp-meta-query.php
29.815 KB
April 22 2024 19:25:08
1032 / wheelch2
0644
class-wp-metadata-lazyloader.php
6.673 KB
May 11 2023 10:15:24
1032 / wheelch2
0644
class-wp-navigation-fallback.php
8.995 KB
October 06 2023 13:06:22
1032 / wheelch2
0644
class-wp-network-query.php
19.392 KB
June 21 2024 16:26:14
1032 / wheelch2
0644
class-wp-network.php
12.008 KB
September 13 2024 21:12:16
1032 / wheelch2
0644
class-wp-object-cache.php
17.113 KB
September 19 2024 11:12:16
1032 / wheelch2
0644
class-wp-oembed-controller.php
6.743 KB
March 06 2024 05:05:12
1032 / wheelch2
0644
class-wp-oembed.php
30.909 KB
February 28 2025 13:30:22
1032 / wheelch2
0644
class-wp-paused-extensions-storage.php
4.991 KB
September 03 2024 17:19:14
1032 / wheelch2
0644
class-wp-phpmailer.php
3.713 KB
January 08 2025 12:54:18
1032 / wheelch2
0644
class-wp-plugin-dependencies.php
24.722 KB
March 17 2025 22:40:26
1032 / wheelch2
0644
class-wp-post-type.php
29.961 KB
February 09 2025 11:09:22
1032 / wheelch2
0644
class-wp-post.php
6.336 KB
February 12 2025 18:11:26
1032 / wheelch2
0644
class-wp-query.php
154.319 KB
March 18 2025 23:34:26
1032 / wheelch2
0644
class-wp-recovery-mode-cookie-service.php
6.716 KB
October 04 2022 02:59:14
1032 / wheelch2
0644
class-wp-recovery-mode-email-service.php
10.921 KB
May 02 2023 14:45:22
1032 / wheelch2
0644
class-wp-recovery-mode-key-service.php
4.77 KB
February 17 2025 11:24:22
1032 / wheelch2
0644
class-wp-recovery-mode-link-service.php
3.382 KB
September 12 2022 14:47:14
1032 / wheelch2
0644
class-wp-recovery-mode.php
11.185 KB
February 23 2025 11:11:22
1032 / wheelch2
0644
class-wp-rewrite.php
62.195 KB
October 19 2024 22:54:18
1032 / wheelch2
0644
class-wp-role.php
2.464 KB
September 08 2023 08:32:24
1032 / wheelch2
0644
class-wp-roles.php
8.385 KB
September 03 2024 17:19:14
1032 / wheelch2
0644
class-wp-script-modules.php
19.007 KB
December 11 2024 15:20:18
1032 / wheelch2
0644
class-wp-scripts.php
27.68 KB
August 10 2024 22:00:14
1032 / wheelch2
0644
class-wp-session-tokens.php
7.147 KB
February 11 2025 11:14:22
1032 / wheelch2
0644
class-wp-simplepie-file.php
3.328 KB
September 30 2024 21:50:20
1032 / wheelch2
0644
class-wp-simplepie-sanitize-kses.php
1.865 KB
January 22 2025 19:48:26
1032 / wheelch2
0644
class-wp-site-query.php
30.884 KB
September 11 2024 11:08:20
1032 / wheelch2
0644
class-wp-site.php
7.279 KB
September 12 2022 14:47:14
1032 / wheelch2
0644
class-wp-speculation-rules.php
7.351 KB
February 18 2025 22:32:22
1032 / wheelch2
0644
class-wp-styles.php
10.752 KB
August 10 2024 22:00:14
1032 / wheelch2
0644
class-wp-tax-query.php
19.097 KB
February 16 2024 21:47:12
1032 / wheelch2
0644
class-wp-taxonomy.php
18.124 KB
March 26 2025 22:07:28
1032 / wheelch2
0644
class-wp-term-query.php
39.911 KB
October 30 2024 22:34:20
1032 / wheelch2
0644
class-wp-term.php
5.174 KB
September 12 2022 14:47:14
1032 / wheelch2
0644
class-wp-text-diff-renderer-inline.php
0.956 KB
February 14 2024 19:27:10
1032 / wheelch2
0644
class-wp-text-diff-renderer-table.php
18.438 KB
January 22 2025 19:48:26
1032 / wheelch2
0644
class-wp-textdomain-registry.php
10.235 KB
November 20 2024 02:50:24
1032 / wheelch2
0644
class-wp-theme-json-data.php
1.767 KB
June 04 2024 10:55:14
1032 / wheelch2
0644
class-wp-theme-json-resolver.php
34.9 KB
November 04 2024 02:34:16
1032 / wheelch2
0644
class-wp-theme-json-schema.php
7.194 KB
June 06 2024 07:02:16
1032 / wheelch2
0644
class-wp-theme-json.php
159.712 KB
March 19 2025 18:46:30
1032 / wheelch2
0644
class-wp-theme.php
64.268 KB
April 08 2025 13:18:28
1032 / wheelch2
0644
class-wp-token-map.php
27.947 KB
July 19 2024 22:44:16
1032 / wheelch2
0644
class-wp-url-pattern-prefixer.php
4.689 KB
February 18 2025 22:32:22
1032 / wheelch2
0644
class-wp-user-meta-session-tokens.php
2.92 KB
January 09 2019 05:04:50
1032 / wheelch2
0644
class-wp-user-query.php
42.632 KB
December 19 2024 10:24:24
1032 / wheelch2
0644
class-wp-user-request.php
2.251 KB
February 17 2025 11:24:22
1032 / wheelch2
0644
class-wp-user.php
22.455 KB
March 04 2025 14:19:22
1032 / wheelch2
0644
class-wp-walker.php
13.01 KB
July 26 2024 06:56:14
1032 / wheelch2
0644
class-wp-widget-factory.php
3.269 KB
September 12 2022 14:47:14
1032 / wheelch2
0644
class-wp-widget.php
17.997 KB
November 02 2024 15:01:20
1032 / wheelch2
0644
class-wp-xmlrpc-server.php
210.395 KB
February 08 2025 16:00:20
1032 / wheelch2
0644
class-wp.php
25.701 KB
January 29 2025 18:12:26
1032 / wheelch2
0644
class-wpdb.php
115.512 KB
February 11 2025 11:14:22
1032 / wheelch2
0644
class.wp-dependencies.php
0.364 KB
September 20 2022 13:17:12
1032 / wheelch2
0644
class.wp-scripts.php
0.335 KB
September 20 2022 13:17:12
1032 / wheelch2
0644
class.wp-styles.php
0.33 KB
September 20 2022 13:17:12
1032 / wheelch2
0644
comment-template.php
100.471 KB
December 08 2024 23:43:22
1032 / wheelch2
0644
comment.php
128.464 KB
May 21 2025 00:30:03
1032 / wheelch2
0644
compat.php
15.992 KB
May 21 2025 00:30:03
1032 / wheelch2
0644
cron.php
41.81 KB
May 21 2025 00:30:03
1032 / wheelch2
0644
date.php
0.391 KB
June 17 2022 10:20:14
1032 / wheelch2
0644
default-constants.php
11.099 KB
September 30 2024 22:58:16
1032 / wheelch2
0644
default-filters.php
35.837 KB
March 25 2025 06:45:28
1032 / wheelch2
0644
default-widgets.php
2.241 KB
January 22 2025 19:48:26
1032 / wheelch2
0644
deprecated.php
187.073 KB
March 13 2025 23:00:32
1032 / wheelch2
0644
embed-template.php
0.33 KB
June 17 2022 10:20:14
1032 / wheelch2
0644
embed.php
37.277 KB
January 24 2025 13:32:22
1032 / wheelch2
0644
error-protection.php
4.024 KB
May 02 2023 14:45:22
1032 / wheelch2
0644
feed-atom-comments.php
5.375 KB
March 04 2024 12:41:10
1032 / wheelch2
0644
feed-atom.php
3.048 KB
January 22 2025 19:48:26
1032 / wheelch2
0644
feed-rdf.php
2.605 KB
January 29 2020 00:45:18
1032 / wheelch2
0644
feed-rss.php
1.161 KB
January 29 2020 00:45:18
1032 / wheelch2
0644
feed-rss2-comments.php
4.039 KB
March 04 2024 12:41:10
1032 / wheelch2
0644
feed-rss2.php
3.71 KB
January 29 2020 00:45:18
1032 / wheelch2
0644
feed.php
22.862 KB
May 21 2025 00:30:03
1032 / wheelch2
0644
fonts.php
9.522 KB
May 21 2025 00:30:03
1032 / wheelch2
0644
formatting.php
334.239 KB
May 21 2025 00:30:03
1032 / wheelch2
0644
functions.php
280.946 KB
May 21 2025 00:30:01
1032 / wheelch2
0444
functions.wp-scripts.php
14.217 KB
May 26 2024 19:51:14
1032 / wheelch2
0644
functions.wp-styles.php
8.382 KB
May 26 2024 19:51:14
1032 / wheelch2
0644
general-template.php
168.58 KB
April 16 2025 09:38:42
1032 / wheelch2
0644
global-styles-and-settings.php
20.763 KB
February 14 2025 18:38:22
1032 / wheelch2
0644
http.php
24.719 KB
May 21 2025 00:30:03
1032 / wheelch2
0644
https-detection.php
5.72 KB
February 24 2025 13:43:24
1032 / wheelch2
0644
https-migration.php
4.63 KB
July 10 2023 21:38:26
1032 / wheelch2
0644
kses.php
72.727 KB
January 21 2025 22:59:18
1032 / wheelch2
0644
l10n.php
66.924 KB
May 21 2025 00:30:03
1032 / wheelch2
0644
link-template.php
154.103 KB
February 24 2025 13:43:24
1032 / wheelch2
0644
load.php
55.117 KB
May 21 2025 00:30:03
1032 / wheelch2
0644
locale.php
0.158 KB
October 08 2019 16:19:04
1032 / wheelch2
0644
media-template.php
61.582 KB
February 17 2025 22:58:24
1032 / wheelch2
0644
media.php
215.115 KB
May 21 2025 00:30:03
1032 / wheelch2
0644
meta.php
63.714 KB
February 23 2025 21:53:26
1032 / wheelch2
0644
ms-blogs.php
25.239 KB
January 22 2025 19:48:26
1032 / wheelch2
0644
ms-default-constants.php
4.806 KB
June 13 2024 19:50:14
1032 / wheelch2
0644
ms-default-filters.php
6.48 KB
February 24 2023 01:23:20
1032 / wheelch2
0644
ms-deprecated.php
21.249 KB
April 12 2024 16:47:14
1032 / wheelch2
0644
ms-files.php
2.68 KB
April 30 2025 18:30:12
1032 / wheelch2
0644
ms-functions.php
89.436 KB
February 03 2025 19:52:24
1032 / wheelch2
0644
ms-load.php
19.417 KB
March 25 2024 17:19:18
1032 / wheelch2
0644
ms-network.php
3.693 KB
May 02 2023 10:26:24
1032 / wheelch2
0644
ms-settings.php
4.099 KB
January 22 2025 19:48:26
1032 / wheelch2
0644
ms-site.php
40.352 KB
January 17 2025 00:12:26
1032 / wheelch2
0644
nav-menu-template.php
25.381 KB
January 22 2025 19:48:26
1032 / wheelch2
0644
nav-menu.php
43.333 KB
May 21 2025 00:30:03
1032 / wheelch2
0644
option.php
100.649 KB
March 05 2025 22:59:22
1032 / wheelch2
0644
pluggable-deprecated.php
6.176 KB
February 03 2025 19:52:24
1032 / wheelch2
0644
pluggable.php
119.824 KB
May 21 2025 00:30:03
1032 / wheelch2
0644
plugin.php
34.777 KB
May 21 2025 00:30:01
1032 / wheelch2
0444
post-formats.php
6.936 KB
May 27 2024 15:29:16
1032 / wheelch2
0644
post-template.php
67.039 KB
February 04 2025 00:32:24
1032 / wheelch2
0644
post-thumbnail-template.php
10.624 KB
December 20 2024 23:35:24
1032 / wheelch2
0644
post.php
284.875 KB
May 21 2025 00:30:03
1032 / wheelch2
0644
query.php
36.167 KB
May 21 2025 00:30:03
1032 / wheelch2
0644
registration-functions.php
0.195 KB
November 12 2020 11:17:08
1032 / wheelch2
0644
registration.php
0.195 KB
November 12 2020 11:17:08
1032 / wheelch2
0644
rest-api.php
97.907 KB
May 21 2025 00:30:03
1032 / wheelch2
0644
revision.php
30.021 KB
May 21 2025 00:30:03
1032 / wheelch2
0644
rewrite.php
19.083 KB
September 18 2024 18:08:12
1032 / wheelch2
0644
robots-template.php
5.063 KB
April 06 2022 14:33:04
1032 / wheelch2
0644
rss-functions.php
0.249 KB
November 16 2020 22:52:06
1032 / wheelch2
0644
rss.php
22.571 KB
September 18 2024 20:40:12
1032 / wheelch2
0644
script-loader.php
130.139 KB
April 30 2025 18:30:12
1032 / wheelch2
0644
script-modules.php
7.531 KB
October 13 2024 17:49:16
1032 / wheelch2
0644
session.php
0.252 KB
February 06 2020 06:33:12
1032 / wheelch2
0644
shortcodes.php
23.487 KB
May 25 2024 02:04:12
1032 / wheelch2
0644
sitemaps.php
3.162 KB
May 21 2025 00:30:03
1032 / wheelch2
0644
speculative-loading.php
8.357 KB
February 27 2025 22:14:26
1032 / wheelch2
0644
spl-autoload-compat.php
0.431 KB
November 12 2020 11:17:08
1032 / wheelch2
0644
style-engine.php
7.386 KB
May 21 2025 00:30:03
1032 / wheelch2
0644
taxonomy.php
172.097 KB
May 21 2025 00:30:03
1032 / wheelch2
0644
template-canvas.php
0.531 KB
September 30 2023 23:22:28
1032 / wheelch2
0644
template-loader.php
3.093 KB
May 21 2025 00:30:03
1032 / wheelch2
0644
template.php
23.588 KB
February 21 2024 19:26:08
1032 / wheelch2
0644
theme-i18n.json
1.49 KB
January 08 2025 12:36:24
1032 / wheelch2
0644
theme-previews.php
2.766 KB
December 08 2023 06:32:24
1032 / wheelch2
0644
theme-templates.php
6.092 KB
February 17 2025 17:49:20
1032 / wheelch2
0644
theme.json
8.5 KB
June 12 2024 05:11:14
1032 / wheelch2
0644
theme.php
131.155 KB
May 21 2025 00:30:03
1032 / wheelch2
0644
update.php
36.624 KB
May 21 2025 00:30:03
1032 / wheelch2
0644
user.php
171.702 KB
May 21 2025 00:30:03
1032 / wheelch2
0644
vars.php
6.408 KB
May 21 2025 00:30:03
1032 / wheelch2
0644
version.php
1.064 KB
May 21 2025 00:30:03
1032 / wheelch2
0644
widgets.php
69.062 KB
May 21 2025 00:30:03
1032 / wheelch2
0644
wp-db.php
0.435 KB
July 21 2022 21:45:12
1032 / wheelch2
0644
wp-diff.php
0.78 KB
January 22 2025 19:48:26
1032 / wheelch2
0644

GRAYBYTE WORDPRESS FILE MANAGER @ 2025
CONTACT ME
Static GIF