GRAYBYTE WORDPRESS FILE MANAGER3278

Server IP : 68.65.123.43 / Your IP : 216.73.216.162
System : Linux server266.web-hosting.com 4.18.0-513.18.1.lve.el8.x86_64 #1 SMP Thu Feb 22 12:55:50 UTC 2024 x86_64
PHP Version : 8.0.30
Disable Function : NONE
cURL : ON | WGET : ON | Sudo : OFF | Pkexec : OFF
Directory : /home/inteuuod/ai.internsifyafrica.com/wp-includes/
Upload Files :
Current_dir [ Writeable ] Document_root [ Writeable ]

Command :


Current File : /home/inteuuod/ai.internsifyafrica.com/wp-includes//class-wp-block.php
<?php
/**
 * Blocks API: WP_Block class
 *
 * @package WordPress
 * @since 5.5.0
 */

/**
 * Class representing a parsed instance of a block.
 *
 * @since 5.5.0
 * @property array $attributes
 */
#[AllowDynamicProperties]
class WP_Block {

	/**
	 * Original parsed array representation of block.
	 *
	 * @since 5.5.0
	 * @var array
	 */
	public $parsed_block;

	/**
	 * Name of block.
	 *
	 * @example "core/paragraph"
	 *
	 * @since 5.5.0
	 * @var string
	 */
	public $name;

	/**
	 * Block type associated with the instance.
	 *
	 * @since 5.5.0
	 * @var WP_Block_Type
	 */
	public $block_type;

	/**
	 * Block context values.
	 *
	 * @since 5.5.0
	 * @var array
	 */
	public $context = array();

	/**
	 * All available context of the current hierarchy.
	 *
	 * @since 5.5.0
	 * @var array
	 * @access protected
	 */
	protected $available_context;

	/**
	 * Block type registry.
	 *
	 * @since 5.9.0
	 * @var WP_Block_Type_Registry
	 * @access protected
	 */
	protected $registry;

	/**
	 * List of inner blocks (of this same class)
	 *
	 * @since 5.5.0
	 * @var WP_Block_List
	 */
	public $inner_blocks = array();

	/**
	 * Resultant HTML from inside block comment delimiters after removing inner
	 * blocks.
	 *
	 * @example "...Just <!-- wp:test /--> testing..." -> "Just testing..."
	 *
	 * @since 5.5.0
	 * @var string
	 */
	public $inner_html = '';

	/**
	 * List of string fragments and null markers where inner blocks were found
	 *
	 * @example array(
	 *   'inner_html'    => 'BeforeInnerAfter',
	 *   'inner_blocks'  => array( block, block ),
	 *   'inner_content' => array( 'Before', null, 'Inner', null, 'After' ),
	 * )
	 *
	 * @since 5.5.0
	 * @var array
	 */
	public $inner_content = array();

	/**
	 * Constructor.
	 *
	 * Populates object properties from the provided block instance argument.
	 *
	 * The given array of context values will not necessarily be available on
	 * the instance itself, but is treated as the full set of values provided by
	 * the block's ancestry. This is assigned to the private `available_context`
	 * property. Only values which are configured to consumed by the block via
	 * its registered type will be assigned to the block's `context` property.
	 *
	 * @since 5.5.0
	 *
	 * @param array                  $block             Array of parsed block properties.
	 * @param array                  $available_context Optional array of ancestry context values.
	 * @param WP_Block_Type_Registry $registry          Optional block type registry.
	 */
	public function __construct( $block, $available_context = array(), $registry = null ) {
		$this->parsed_block = $block;
		$this->name         = $block['blockName'];

		if ( is_null( $registry ) ) {
			$registry = WP_Block_Type_Registry::get_instance();
		}

		$this->registry = $registry;

		$this->block_type = $registry->get_registered( $this->name );

		$this->available_context = $available_context;

		if ( ! empty( $this->block_type->uses_context ) ) {
			foreach ( $this->block_type->uses_context as $context_name ) {
				if ( array_key_exists( $context_name, $this->available_context ) ) {
					$this->context[ $context_name ] = $this->available_context[ $context_name ];
				}
			}
		}

		if ( ! empty( $block['innerBlocks'] ) ) {
			$child_context = $this->available_context;

			if ( ! empty( $this->block_type->provides_context ) ) {
				foreach ( $this->block_type->provides_context as $context_name => $attribute_name ) {
					if ( array_key_exists( $attribute_name, $this->attributes ) ) {
						$child_context[ $context_name ] = $this->attributes[ $attribute_name ];
					}
				}
			}

			$this->inner_blocks = new WP_Block_List( $block['innerBlocks'], $child_context, $registry );
		}

		if ( ! empty( $block['innerHTML'] ) ) {
			$this->inner_html = $block['innerHTML'];
		}

		if ( ! empty( $block['innerContent'] ) ) {
			$this->inner_content = $block['innerContent'];
		}
	}

	/**
	 * Returns a value from an inaccessible property.
	 *
	 * This is used to lazily initialize the `attributes` property of a block,
	 * such that it is only prepared with default attributes at the time that
	 * the property is accessed. For all other inaccessible properties, a `null`
	 * value is returned.
	 *
	 * @since 5.5.0
	 *
	 * @param string $name Property name.
	 * @return array|null Prepared attributes, or null.
	 */
	public function __get( $name ) {
		if ( 'attributes' === $name ) {
			$this->attributes = isset( $this->parsed_block['attrs'] ) ?
				$this->parsed_block['attrs'] :
				array();

			if ( ! is_null( $this->block_type ) ) {
				$this->attributes = $this->block_type->prepare_attributes_for_render( $this->attributes );
			}

			return $this->attributes;
		}

		return null;
	}

	/**
	 * Processes the block bindings and updates the block attributes with the values from the sources.
	 *
	 * A block might contain bindings in its attributes. Bindings are mappings
	 * between an attribute of the block and a source. A "source" is a function
	 * registered with `register_block_bindings_source()` that defines how to
	 * retrieve a value from outside the block, e.g. from post meta.
	 *
	 * This function will process those bindings and update the block's attributes
	 * with the values coming from the bindings.
	 *
	 * ### Example
	 *
	 * The "bindings" property for an Image block might look like this:
	 *
	 * ```json
	 * {
	 *   "metadata": {
	 *     "bindings": {
	 *       "title": {
	 *         "source": "core/post-meta",
	 *         "args": { "key": "text_custom_field" }
	 *       },
	 *       "url": {
	 *         "source": "core/post-meta",
	 *         "args": { "key": "url_custom_field" }
	 *       }
	 *     }
	 *   }
	 * }
	 * ```
	 *
	 * The above example will replace the `title` and `url` attributes of the Image
	 * block with the values of the `text_custom_field` and `url_custom_field` post meta.
	 *
	 * @since 6.5.0
	 *
	 * @return array The computed block attributes for the provided block bindings.
	 */
	private function process_block_bindings() {
		$parsed_block               = $this->parsed_block;
		$computed_attributes        = array();
		$supported_block_attributes = array(
			'core/paragraph' => array( 'content' ),
			'core/heading'   => array( 'content' ),
			'core/image'     => array( 'id', 'url', 'title', 'alt' ),
			'core/button'    => array( 'url', 'text', 'linkTarget', 'rel' ),
		);

		// If the block doesn't have the bindings property, isn't one of the supported
		// block types, or the bindings property is not an array, return the block content.
		if (
			! isset( $supported_block_attributes[ $this->name ] ) ||
			empty( $parsed_block['attrs']['metadata']['bindings'] ) ||
			! is_array( $parsed_block['attrs']['metadata']['bindings'] )
		) {
			return $computed_attributes;
		}

		foreach ( $parsed_block['attrs']['metadata']['bindings'] as $attribute_name => $block_binding ) {
			// If the attribute is not in the supported list, process next attribute.
			if ( ! in_array( $attribute_name, $supported_block_attributes[ $this->name ], true ) ) {
				continue;
			}
			// If no source is provided, or that source is not registered, process next attribute.
			if ( ! isset( $block_binding['source'] ) || ! is_string( $block_binding['source'] ) ) {
				continue;
			}

			$block_binding_source = get_block_bindings_source( $block_binding['source'] );
			if ( null === $block_binding_source ) {
				continue;
			}

			$source_args  = ! empty( $block_binding['args'] ) && is_array( $block_binding['args'] ) ? $block_binding['args'] : array();
			$source_value = $block_binding_source->get_value( $source_args, $this, $attribute_name );

			// If the value is not null, process the HTML based on the block and the attribute.
			if ( ! is_null( $source_value ) ) {
				$computed_attributes[ $attribute_name ] = $source_value;
			}
		}

		return $computed_attributes;
	}

	/**
	 * Depending on the block attribute name, replace its value in the HTML based on the value provided.
	 *
	 * @since 6.5.0
	 *
	 * @param string $block_content  Block content.
	 * @param string $attribute_name The attribute name to replace.
	 * @param mixed  $source_value   The value used to replace in the HTML.
	 * @return string The modified block content.
	 */
	private function replace_html( string $block_content, string $attribute_name, $source_value ) {
		$block_type = $this->block_type;
		if ( ! isset( $block_type->attributes[ $attribute_name ]['source'] ) ) {
			return $block_content;
		}

		// Depending on the attribute source, the processing will be different.
		switch ( $block_type->attributes[ $attribute_name ]['source'] ) {
			case 'html':
			case 'rich-text':
				$block_reader = new WP_HTML_Tag_Processor( $block_content );

				// TODO: Support for CSS selectors whenever they are ready in the HTML API.
				// In the meantime, support comma-separated selectors by exploding them into an array.
				$selectors = explode( ',', $block_type->attributes[ $attribute_name ]['selector'] );
				// Add a bookmark to the first tag to be able to iterate over the selectors.
				$block_reader->next_tag();
				$block_reader->set_bookmark( 'iterate-selectors' );

				// TODO: This shouldn't be needed when the `set_inner_html` function is ready.
				// Store the parent tag and its attributes to be able to restore them later in the button.
				// The button block has a wrapper while the paragraph and heading blocks don't.
				if ( 'core/button' === $this->name ) {
					$button_wrapper                 = $block_reader->get_tag();
					$button_wrapper_attribute_names = $block_reader->get_attribute_names_with_prefix( '' );
					$button_wrapper_attrs           = array();
					foreach ( $button_wrapper_attribute_names as $name ) {
						$button_wrapper_attrs[ $name ] = $block_reader->get_attribute( $name );
					}
				}

				foreach ( $selectors as $selector ) {
					// If the parent tag, or any of its children, matches the selector, replace the HTML.
					if ( strcasecmp( $block_reader->get_tag( $selector ), $selector ) === 0 || $block_reader->next_tag(
						array(
							'tag_name' => $selector,
						)
					) ) {
						$block_reader->release_bookmark( 'iterate-selectors' );

						// TODO: Use `set_inner_html` method whenever it's ready in the HTML API.
						// Until then, it is hardcoded for the paragraph, heading, and button blocks.
						// Store the tag and its attributes to be able to restore them later.
						$selector_attribute_names = $block_reader->get_attribute_names_with_prefix( '' );
						$selector_attrs           = array();
						foreach ( $selector_attribute_names as $name ) {
							$selector_attrs[ $name ] = $block_reader->get_attribute( $name );
						}
						$selector_markup = "<$selector>" . wp_kses_post( $source_value ) . "</$selector>";
						$amended_content = new WP_HTML_Tag_Processor( $selector_markup );
						$amended_content->next_tag();
						foreach ( $selector_attrs as $attribute_key => $attribute_value ) {
							$amended_content->set_attribute( $attribute_key, $attribute_value );
						}
						if ( 'core/paragraph' === $this->name || 'core/heading' === $this->name ) {
							return $amended_content->get_updated_html();
						}
						if ( 'core/button' === $this->name ) {
							$button_markup  = "<$button_wrapper>{$amended_content->get_updated_html()}</$button_wrapper>";
							$amended_button = new WP_HTML_Tag_Processor( $button_markup );
							$amended_button->next_tag();
							foreach ( $button_wrapper_attrs as $attribute_key => $attribute_value ) {
								$amended_button->set_attribute( $attribute_key, $attribute_value );
							}
							return $amended_button->get_updated_html();
						}
					} else {
						$block_reader->seek( 'iterate-selectors' );
					}
				}
				$block_reader->release_bookmark( 'iterate-selectors' );
				return $block_content;

			case 'attribute':
				$amended_content = new WP_HTML_Tag_Processor( $block_content );
				if ( ! $amended_content->next_tag(
					array(
						// TODO: build the query from CSS selector.
						'tag_name' => $block_type->attributes[ $attribute_name ]['selector'],
					)
				) ) {
					return $block_content;
				}
				$amended_content->set_attribute( $block_type->attributes[ $attribute_name ]['attribute'], $source_value );
				return $amended_content->get_updated_html();
				break;

			default:
				return $block_content;
				break;
		}
		return;
	}


	/**
	 * Generates the render output for the block.
	 *
	 * @since 5.5.0
	 * @since 6.5.0 Added block bindings processing.
	 *
	 * @global WP_Post $post Global post object.
	 *
	 * @param array $options {
	 *     Optional options object.
	 *
	 *     @type bool $dynamic Defaults to 'true'. Optionally set to false to avoid using the block's render_callback.
	 * }
	 * @return string Rendered block output.
	 */
	public function render( $options = array() ) {
		global $post;
		$options = wp_parse_args(
			$options,
			array(
				'dynamic' => true,
			)
		);

		// Process the block bindings and get attributes updated with the values from the sources.
		$computed_attributes = $this->process_block_bindings();
		if ( ! empty( $computed_attributes ) ) {
			// Merge the computed attributes with the original attributes.
			$this->attributes = array_merge( $this->attributes, $computed_attributes );
		}

		$is_dynamic    = $options['dynamic'] && $this->name && null !== $this->block_type && $this->block_type->is_dynamic();
		$block_content = '';

		if ( ! $options['dynamic'] || empty( $this->block_type->skip_inner_blocks ) ) {
			$index = 0;

			foreach ( $this->inner_content as $chunk ) {
				if ( is_string( $chunk ) ) {
					$block_content .= $chunk;
				} else {
					$inner_block  = $this->inner_blocks[ $index ];
					$parent_block = $this;

					/** This filter is documented in wp-includes/blocks.php */
					$pre_render = apply_filters( 'pre_render_block', null, $inner_block->parsed_block, $parent_block );

					if ( ! is_null( $pre_render ) ) {
						$block_content .= $pre_render;
					} else {
						$source_block = $inner_block->parsed_block;

						/** This filter is documented in wp-includes/blocks.php */
						$inner_block->parsed_block = apply_filters( 'render_block_data', $inner_block->parsed_block, $source_block, $parent_block );

						/** This filter is documented in wp-includes/blocks.php */
						$inner_block->context = apply_filters( 'render_block_context', $inner_block->context, $inner_block->parsed_block, $parent_block );

						$block_content .= $inner_block->render();
					}

					++$index;
				}
			}
		}

		if ( ! empty( $computed_attributes ) && ! empty( $block_content ) ) {
			foreach ( $computed_attributes as $attribute_name => $source_value ) {
				$block_content = $this->replace_html( $block_content, $attribute_name, $source_value );
			}
		}

		if ( $is_dynamic ) {
			$global_post = $post;
			$parent      = WP_Block_Supports::$block_to_render;

			WP_Block_Supports::$block_to_render = $this->parsed_block;

			$block_content = (string) call_user_func( $this->block_type->render_callback, $this->attributes, $block_content, $this );

			WP_Block_Supports::$block_to_render = $parent;

			$post = $global_post;
		}

		if ( ( ! empty( $this->block_type->script_handles ) ) ) {
			foreach ( $this->block_type->script_handles as $script_handle ) {
				wp_enqueue_script( $script_handle );
			}
		}

		if ( ! empty( $this->block_type->view_script_handles ) ) {
			foreach ( $this->block_type->view_script_handles as $view_script_handle ) {
				wp_enqueue_script( $view_script_handle );
			}
		}

		if ( ! empty( $this->block_type->view_script_module_ids ) ) {
			foreach ( $this->block_type->view_script_module_ids as $view_script_module_id ) {
				wp_enqueue_script_module( $view_script_module_id );
			}
		}

		if ( ( ! empty( $this->block_type->style_handles ) ) ) {
			foreach ( $this->block_type->style_handles as $style_handle ) {
				wp_enqueue_style( $style_handle );
			}
		}

		if ( ( ! empty( $this->block_type->view_style_handles ) ) ) {
			foreach ( $this->block_type->view_style_handles as $view_style_handle ) {
				wp_enqueue_style( $view_style_handle );
			}
		}

		/**
		 * Filters the content of a single block.
		 *
		 * @since 5.0.0
		 * @since 5.9.0 The `$instance` parameter was added.
		 *
		 * @param string   $block_content The block content.
		 * @param array    $block         The full block, including name and attributes.
		 * @param WP_Block $instance      The block instance.
		 */
		$block_content = apply_filters( 'render_block', $block_content, $this->parsed_block, $this );

		/**
		 * Filters the content of a single block.
		 *
		 * The dynamic portion of the hook name, `$name`, refers to
		 * the block name, e.g. "core/paragraph".
		 *
		 * @since 5.7.0
		 * @since 5.9.0 The `$instance` parameter was added.
		 *
		 * @param string   $block_content The block content.
		 * @param array    $block         The full block, including name and attributes.
		 * @param WP_Block $instance      The block instance.
		 */
		$block_content = apply_filters( "render_block_{$this->name}", $block_content, $this->parsed_block, $this );

		return $block_content;
	}
}

[ Back ]
Name
Size
Last Modified
Owner / Group
Permissions
Options
..
--
July 13 2025 15:37:16
inteuuod / nobody
0750
ID3
--
July 11 2025 00:52:32
inteuuod / inteuuod
0755
IXR
--
July 11 2025 00:52:32
inteuuod / inteuuod
0755
PHPMailer
--
July 11 2025 00:52:32
inteuuod / inteuuod
0755
Requests
--
July 11 2025 00:52:32
inteuuod / inteuuod
0755
SimplePie
--
July 11 2025 00:52:32
inteuuod / inteuuod
0755
Text
--
July 11 2025 00:52:32
inteuuod / inteuuod
0755
assets
--
July 11 2025 00:52:32
inteuuod / inteuuod
0755
block-bindings
--
July 11 2025 00:52:32
inteuuod / inteuuod
0755
block-patterns
--
July 11 2025 00:52:32
inteuuod / inteuuod
0755
block-supports
--
July 11 2025 00:52:32
inteuuod / inteuuod
0755
blocks
--
July 11 2025 00:52:32
inteuuod / inteuuod
0755
certificates
--
July 11 2025 00:52:32
inteuuod / inteuuod
0755
css
--
July 11 2025 00:52:32
inteuuod / inteuuod
0755
customize
--
July 11 2025 00:52:32
inteuuod / inteuuod
0755
fonts
--
July 11 2025 00:52:32
inteuuod / inteuuod
0755
html-api
--
July 11 2025 00:52:32
inteuuod / inteuuod
0755
images
--
July 11 2025 00:52:32
inteuuod / inteuuod
0755
interactivity-api
--
July 11 2025 00:52:32
inteuuod / inteuuod
0755
js
--
July 11 2025 00:52:32
inteuuod / inteuuod
0755
l10n
--
July 11 2025 00:52:32
inteuuod / inteuuod
0755
php-compat
--
July 11 2025 00:52:32
inteuuod / inteuuod
0755
pomo
--
July 11 2025 00:52:32
inteuuod / inteuuod
0755
rest-api
--
July 11 2025 00:52:32
inteuuod / inteuuod
0755
sitemaps
--
July 11 2025 00:52:32
inteuuod / inteuuod
0755
sodium_compat
--
July 11 2025 00:52:32
inteuuod / inteuuod
0755
style-engine
--
July 11 2025 00:52:32
inteuuod / inteuuod
0755
theme-compat
--
July 11 2025 00:52:32
inteuuod / inteuuod
0755
widgets
--
July 11 2025 00:52:32
inteuuod / inteuuod
0755
wp-includes
--
July 11 2025 00:52:32
inteuuod / inteuuod
0755
.htaccess
0.192 KB
July 11 2025 08:20:43
inteuuod / inteuuod
0444
admin-bar.php
36.03 KB
July 11 2025 00:51:00
inteuuod / inteuuod
0644
atomlib.php
11.67 KB
April 21 2022 20:54:18
inteuuod / inteuuod
0644
author-template.php
18.507 KB
May 15 2023 03:28:24
inteuuod / inteuuod
0644
block-bindings.php
5.511 KB
February 16 2024 23:25:12
inteuuod / inteuuod
0644
block-editor.php
27.269 KB
September 28 2023 03:10:20
inteuuod / inteuuod
0644
block-i18n.json
0.309 KB
August 11 2021 18:38:02
inteuuod / inteuuod
0644
block-patterns.php
12.854 KB
February 28 2024 07:35:12
inteuuod / inteuuod
0644
block-template-utils.php
52.6 KB
April 24 2024 21:50:12
inteuuod / inteuuod
0644
block-template.php
12 KB
October 28 2023 03:48:22
inteuuod / inteuuod
0644
blocks.php
81.387 KB
June 25 2024 00:34:12
inteuuod / inteuuod
0644
bookmark-template.php
12.606 KB
June 23 2023 00:27:24
inteuuod / inteuuod
0644
bookmark.php
15.063 KB
December 16 2023 01:03:26
inteuuod / inteuuod
0644
cache-compat.php
5.829 KB
October 11 2022 03:52:12
inteuuod / inteuuod
0644
cache.php
13.158 KB
October 11 2022 03:52:12
inteuuod / inteuuod
0644
canonical.php
33.704 KB
February 17 2024 10:04:12
inteuuod / inteuuod
0644
capabilities.php
39.088 KB
July 10 2023 05:47:30
inteuuod / inteuuod
0644
category-template.php
55.667 KB
September 26 2023 09:57:12
inteuuod / inteuuod
0644
category.php
12.411 KB
July 11 2025 00:51:00
inteuuod / inteuuod
0644
class-IXR.php
2.483 KB
February 06 2020 17:03:12
inteuuod / inteuuod
0644
class-avif-info.php
28.921 KB
April 27 2024 00:57:14
inteuuod / inteuuod
0644
class-feed.php
0.517 KB
February 06 2020 17:03:12
inteuuod / inteuuod
0644
class-http.php
0.358 KB
June 17 2022 20:50:14
inteuuod / inteuuod
0644
class-json.php
42.66 KB
February 04 2023 00:05:20
inteuuod / inteuuod
0644
class-oembed.php
0.392 KB
June 17 2022 20:50:14
inteuuod / inteuuod
0644
class-phpass.php
6.551 KB
February 13 2023 19:38:24
inteuuod / inteuuod
0644
class-phpmailer.php
0.648 KB
July 21 2020 22:28:02
inteuuod / inteuuod
0644
class-pop3.php
20.478 KB
February 11 2023 23:13:22
inteuuod / inteuuod
0644
class-requests.php
2.185 KB
April 05 2023 22:42:26
inteuuod / inteuuod
0644
class-simplepie.php
95.763 KB
February 17 2024 23:55:10
inteuuod / inteuuod
0644
class-smtp.php
0.446 KB
January 27 2021 00:15:58
inteuuod / inteuuod
0644
class-snoopy.php
36.831 KB
February 04 2023 00:05:20
inteuuod / inteuuod
0644
class-walker-category-dropdown.php
2.411 KB
September 14 2023 22:16:20
inteuuod / inteuuod
0644
class-walker-category.php
8.278 KB
September 08 2023 19:02:24
inteuuod / inteuuod
0644
class-walker-comment.php
13.88 KB
September 09 2023 18:58:26
inteuuod / inteuuod
0644
class-walker-nav-menu.php
11.048 KB
June 28 2023 00:56:28
inteuuod / inteuuod
0644
class-walker-page-dropdown.php
2.646 KB
September 14 2023 22:16:20
inteuuod / inteuuod
0644
class-walker-page.php
7.434 KB
September 14 2023 22:16:20
inteuuod / inteuuod
0644
class-wp-admin-bar.php
17.434 KB
March 05 2024 08:20:12
inteuuod / inteuuod
0644
class-wp-ajax-response.php
5.143 KB
September 13 2022 01:17:14
inteuuod / inteuuod
0644
class-wp-application-passwords.php
12.553 KB
May 09 2023 08:07:24
inteuuod / inteuuod
0644
class-wp-block-bindings-registry.php
8.784 KB
February 16 2024 23:25:12
inteuuod / inteuuod
0644
class-wp-block-bindings-source.php
2.125 KB
February 16 2024 23:25:12
inteuuod / inteuuod
0644
class-wp-block-editor-context.php
1.318 KB
September 13 2022 01:17:14
inteuuod / inteuuod
0644
class-wp-block-list.php
4.646 KB
November 02 2023 09:34:24
inteuuod / inteuuod
0644
class-wp-block-parser-block.php
2.495 KB
June 27 2023 10:15:38
inteuuod / inteuuod
0644
class-wp-block-parser-frame.php
1.871 KB
June 27 2023 10:15:38
inteuuod / inteuuod
0644
class-wp-block-parser.php
11.262 KB
October 17 2023 04:47:20
inteuuod / inteuuod
0644
class-wp-block-pattern-categories-registry.php
5.245 KB
September 13 2022 01:17:14
inteuuod / inteuuod
0644
class-wp-block-patterns-registry.php
11.34 KB
February 28 2024 07:35:12
inteuuod / inteuuod
0644
class-wp-block-styles-registry.php
5.745 KB
September 13 2022 01:17:14
inteuuod / inteuuod
0644
class-wp-block-supports.php
5.39 KB
September 29 2023 19:50:30
inteuuod / inteuuod
0644
class-wp-block-template.php
1.905 KB
June 23 2023 15:59:24
inteuuod / inteuuod
0644
class-wp-block-type-registry.php
4.896 KB
October 12 2023 22:04:34
inteuuod / inteuuod
0644
class-wp-block-type.php
16.813 KB
February 16 2024 23:25:12
inteuuod / inteuuod
0644
class-wp-block.php
16.708 KB
February 23 2024 19:50:12
inteuuod / inteuuod
0644
class-wp-classic-to-block-menu-converter.php
3.992 KB
August 22 2023 03:21:20
inteuuod / inteuuod
0644
class-wp-comment-query.php
46.862 KB
March 03 2024 00:08:08
inteuuod / inteuuod
0644
class-wp-comment.php
9.152 KB
August 24 2023 18:14:24
inteuuod / inteuuod
0644
class-wp-customize-control.php
25.248 KB
January 28 2024 18:20:18
inteuuod / inteuuod
0644
class-wp-customize-manager.php
197.52 KB
March 05 2024 10:42:12
inteuuod / inteuuod
0644
class-wp-customize-nav-menus.php
55.994 KB
February 17 2024 08:17:12
inteuuod / inteuuod
0644
class-wp-customize-panel.php
10.42 KB
September 10 2023 18:34:18
inteuuod / inteuuod
0644
class-wp-customize-section.php
10.98 KB
September 10 2023 18:34:18
inteuuod / inteuuod
0644
class-wp-customize-setting.php
29.188 KB
September 10 2023 18:34:18
inteuuod / inteuuod
0644
class-wp-customize-widgets.php
69.932 KB
January 19 2024 08:43:16
inteuuod / inteuuod
0644
class-wp-date-query.php
34.889 KB
February 17 2024 08:17:12
inteuuod / inteuuod
0644
class-wp-dependencies.php
13.732 KB
September 08 2023 19:02:24
inteuuod / inteuuod
0644
class-wp-dependency.php
2.565 KB
November 26 2022 01:42:16
inteuuod / inteuuod
0644
class-wp-duotone.php
38.609 KB
February 19 2024 01:29:08
inteuuod / inteuuod
0644
class-wp-editor.php
70.468 KB
December 16 2023 20:01:30
inteuuod / inteuuod
0644
class-wp-embed.php
15.619 KB
July 10 2023 05:47:30
inteuuod / inteuuod
0644
class-wp-error.php
7.326 KB
February 22 2023 03:09:20
inteuuod / inteuuod
0644
class-wp-fatal-error-handler.php
7.762 KB
December 16 2023 20:08:26
inteuuod / inteuuod
0644
class-wp-feed-cache-transient.php
2.525 KB
September 13 2022 01:17:14
inteuuod / inteuuod
0644
class-wp-feed-cache.php
0.946 KB
August 10 2023 10:36:22
inteuuod / inteuuod
0644
class-wp-hook.php
15.625 KB
September 18 2023 22:11:18
inteuuod / inteuuod
0644
class-wp-http-cookie.php
7.216 KB
June 25 2023 02:47:24
inteuuod / inteuuod
0644
class-wp-http-curl.php
12.247 KB
September 22 2023 03:59:12
inteuuod / inteuuod
0644
class-wp-http-encoding.php
6.532 KB
June 23 2023 00:27:24
inteuuod / inteuuod
0644
class-wp-http-ixr-client.php
3.419 KB
September 13 2022 01:17:14
inteuuod / inteuuod
0644
class-wp-http-proxy.php
5.84 KB
June 23 2023 00:06:26
inteuuod / inteuuod
0644
class-wp-http-requests-hooks.php
1.975 KB
December 16 2022 08:02:18
inteuuod / inteuuod
0644
class-wp-http-requests-response.php
4.297 KB
October 11 2023 16:35:26
inteuuod / inteuuod
0644
class-wp-http-response.php
2.907 KB
September 13 2022 01:17:14
inteuuod / inteuuod
0644
class-wp-http-streams.php
16.464 KB
September 22 2023 03:59:12
inteuuod / inteuuod
0644
class-wp-http.php
39.76 KB
February 17 2024 08:17:12
inteuuod / inteuuod
0644
class-wp-image-editor-gd.php
18.443 KB
February 13 2024 22:24:14
inteuuod / inteuuod
0644
class-wp-image-editor-imagick.php
31.35 KB
February 13 2024 22:56:12
inteuuod / inteuuod
0644
class-wp-image-editor.php
17.193 KB
February 03 2024 04:18:16
inteuuod / inteuuod
0644
class-wp-list-util.php
7.269 KB
February 28 2024 09:08:16
inteuuod / inteuuod
0644
class-wp-locale-switcher.php
6.475 KB
January 25 2024 18:23:18
inteuuod / inteuuod
0644
class-wp-locale.php
15.737 KB
July 10 2023 06:55:24
inteuuod / inteuuod
0644
class-wp-matchesmapregex.php
1.785 KB
February 06 2024 11:55:14
inteuuod / inteuuod
0644
class-wp-meta-query.php
29.817 KB
September 09 2023 18:58:26
inteuuod / inteuuod
0644
class-wp-metadata-lazyloader.php
6.673 KB
May 11 2023 20:45:24
inteuuod / inteuuod
0644
class-wp-navigation-fallback.php
8.995 KB
October 06 2023 23:36:22
inteuuod / inteuuod
0644
class-wp-network-query.php
18.993 KB
March 03 2024 00:08:08
inteuuod / inteuuod
0644
class-wp-network.php
11.903 KB
July 12 2023 19:16:26
inteuuod / inteuuod
0644
class-wp-object-cache.php
17.182 KB
March 15 2023 02:25:20
inteuuod / inteuuod
0644
class-wp-oembed-controller.php
6.718 KB
November 14 2022 00:21:20
inteuuod / inteuuod
0644
class-wp-oembed.php
30.658 KB
July 10 2023 06:55:24
inteuuod / inteuuod
0644
class-wp-paused-extensions-storage.php
4.971 KB
February 17 2024 08:17:12
inteuuod / inteuuod
0644
class-wp-plugin-dependencies.php
24.805 KB
May 31 2024 01:51:12
inteuuod / inteuuod
0644
class-wp-post-type.php
29.275 KB
February 14 2024 01:43:18
inteuuod / inteuuod
0644
class-wp-post.php
6.332 KB
September 13 2022 01:17:14
inteuuod / inteuuod
0644
class-wp-query.php
148.281 KB
March 05 2024 01:18:14
inteuuod / inteuuod
0644
class-wp-recovery-mode-cookie-service.php
6.716 KB
October 04 2022 13:29:14
inteuuod / inteuuod
0644
class-wp-recovery-mode-email-service.php
10.921 KB
May 03 2023 01:15:22
inteuuod / inteuuod
0644
class-wp-recovery-mode-key-service.php
4.493 KB
December 24 2023 23:35:22
inteuuod / inteuuod
0644
class-wp-recovery-mode-link-service.php
3.382 KB
September 13 2022 01:17:14
inteuuod / inteuuod
0644
class-wp-recovery-mode.php
11.167 KB
May 03 2023 01:15:22
inteuuod / inteuuod
0644
class-wp-rewrite.php
61.943 KB
September 09 2023 18:58:26
inteuuod / inteuuod
0644
class-wp-role.php
2.464 KB
September 08 2023 19:02:24
inteuuod / inteuuod
0644
class-wp-roles.php
8.379 KB
July 28 2023 21:07:26
inteuuod / inteuuod
0644
class-wp-script-modules.php
13.162 KB
March 16 2024 00:31:08
inteuuod / inteuuod
0644
class-wp-scripts.php
27.252 KB
February 05 2024 20:13:12
inteuuod / inteuuod
0644
class-wp-session-tokens.php
7.276 KB
September 13 2022 01:17:14
inteuuod / inteuuod
0644
class-wp-simplepie-file.php
3.298 KB
August 10 2023 10:36:22
inteuuod / inteuuod
0644
class-wp-simplepie-sanitize-kses.php
1.729 KB
August 10 2023 10:36:22
inteuuod / inteuuod
0644
class-wp-site-query.php
30.404 KB
March 03 2024 00:08:08
inteuuod / inteuuod
0644
class-wp-site.php
7.279 KB
September 13 2022 01:17:14
inteuuod / inteuuod
0644
class-wp-styles.php
10.643 KB
May 03 2023 01:15:22
inteuuod / inteuuod
0644
class-wp-tax-query.php
19.097 KB
February 17 2024 08:17:12
inteuuod / inteuuod
0644
class-wp-taxonomy.php
18.132 KB
April 28 2023 08:45:18
inteuuod / inteuuod
0644
class-wp-term-query.php
40.201 KB
March 03 2024 00:08:08
inteuuod / inteuuod
0644
class-wp-term.php
5.174 KB
September 13 2022 01:17:14
inteuuod / inteuuod
0644
class-wp-text-diff-renderer-inline.php
0.956 KB
February 15 2024 05:57:10
inteuuod / inteuuod
0644
class-wp-text-diff-renderer-table.php
18.366 KB
October 16 2023 00:25:24
inteuuod / inteuuod
0644
class-wp-textdomain-registry.php
9.645 KB
March 15 2024 20:50:06
inteuuod / inteuuod
0644
class-wp-theme-json-data.php
1.517 KB
September 08 2023 19:02:24
inteuuod / inteuuod
0644
class-wp-theme-json-resolver.php
24.598 KB
March 28 2024 17:56:14
inteuuod / inteuuod
0644
class-wp-theme-json-schema.php
4.124 KB
October 02 2023 20:57:24
inteuuod / inteuuod
0644
class-wp-theme-json.php
132.214 KB
April 30 2024 12:55:06
inteuuod / inteuuod
0644
class-wp-theme.php
62.807 KB
February 13 2024 19:24:12
inteuuod / inteuuod
0644
class-wp-user-meta-session-tokens.php
2.92 KB
January 09 2019 15:34:50
inteuuod / inteuuod
0644
class-wp-user-query.php
42.498 KB
March 03 2024 00:08:08
inteuuod / inteuuod
0644
class-wp-user-request.php
2.17 KB
September 13 2022 01:17:14
inteuuod / inteuuod
0644
class-wp-user.php
22.292 KB
February 17 2024 08:17:12
inteuuod / inteuuod
0644
class-wp-walker.php
12.869 KB
February 18 2024 01:54:08
inteuuod / inteuuod
0644
class-wp-widget-factory.php
3.269 KB
September 13 2022 01:17:14
inteuuod / inteuuod
0644
class-wp-widget.php
17.955 KB
August 25 2023 10:58:16
inteuuod / inteuuod
0644
class-wp-xmlrpc-server.php
209.91 KB
February 12 2024 05:44:20
inteuuod / inteuuod
0644
class-wp.php
25.507 KB
August 13 2023 20:01:24
inteuuod / inteuuod
0644
class-wpdb.php
116.673 KB
January 04 2024 08:29:20
inteuuod / inteuuod
0644
class.wp-dependencies.php
0.364 KB
September 20 2022 23:47:12
inteuuod / inteuuod
0644
class.wp-scripts.php
0.335 KB
September 20 2022 23:47:12
inteuuod / inteuuod
0644
class.wp-styles.php
0.33 KB
September 20 2022 23:47:12
inteuuod / inteuuod
0644
comment-template.php
99.249 KB
February 22 2024 05:56:08
inteuuod / inteuuod
0644
comment.php
126.1 KB
July 11 2025 00:51:00
inteuuod / inteuuod
0644
compat.php
15.847 KB
July 11 2025 00:51:00
inteuuod / inteuuod
0644
cron.php
40.646 KB
July 11 2025 00:51:00
inteuuod / inteuuod
0644
date.php
0.391 KB
June 17 2022 20:50:14
inteuuod / inteuuod
0644
default-constants.php
10.909 KB
September 27 2023 03:03:20
inteuuod / inteuuod
0644
default-filters.php
34.184 KB
April 24 2024 21:32:14
inteuuod / inteuuod
0644
default-widgets.php
2.17 KB
May 25 2021 17:57:58
inteuuod / inteuuod
0644
deprecated.php
181.497 KB
February 22 2024 05:59:04
inteuuod / inteuuod
0644
embed-template.php
0.33 KB
June 17 2022 20:50:14
inteuuod / inteuuod
0644
embed.php
36.788 KB
February 18 2024 01:54:08
inteuuod / inteuuod
0644
error-protection.php
4.024 KB
May 03 2023 01:15:22
inteuuod / inteuuod
0644
feed-atom-comments.php
5.375 KB
March 04 2024 23:11:10
inteuuod / inteuuod
0644
feed-atom.php
2.977 KB
November 29 2021 20:22:00
inteuuod / inteuuod
0644
feed-rdf.php
2.605 KB
January 29 2020 11:15:18
inteuuod / inteuuod
0644
feed-rss.php
1.161 KB
January 29 2020 11:15:18
inteuuod / inteuuod
0644
feed-rss2-comments.php
4.039 KB
March 04 2024 23:11:10
inteuuod / inteuuod
0644
feed-rss2.php
3.71 KB
January 29 2020 11:15:18
inteuuod / inteuuod
0644
feed.php
22.517 KB
July 11 2025 00:51:00
inteuuod / inteuuod
0644
fonts.php
9.165 KB
July 11 2025 00:51:00
inteuuod / inteuuod
0644
formatting.php
327.898 KB
July 11 2025 00:51:00
inteuuod / inteuuod
0644
functions.php
272.041 KB
July 11 2025 00:50:53
inteuuod / inteuuod
0444
functions.wp-scripts.php
14.217 KB
May 03 2024 00:36:16
inteuuod / inteuuod
0644
functions.wp-styles.php
8.382 KB
January 16 2023 01:27:14
inteuuod / inteuuod
0644
general-template.php
164.122 KB
December 10 2024 13:19:24
inteuuod / inteuuod
0644
global-styles-and-settings.php
20.762 KB
February 07 2024 15:07:16
inteuuod / inteuuod
0644
http.php
23.293 KB
July 11 2025 00:51:00
inteuuod / inteuuod
0644
https-detection.php
5.528 KB
September 23 2023 04:38:20
inteuuod / inteuuod
0644
https-migration.php
4.63 KB
July 11 2023 08:08:26
inteuuod / inteuuod
0644
kses.php
70.265 KB
December 27 2023 00:54:22
inteuuod / inteuuod
0644
l10n.php
63.863 KB
July 11 2025 00:51:00
inteuuod / inteuuod
0644
link-template.php
152.416 KB
January 29 2024 03:10:18
inteuuod / inteuuod
0644
load.php
53.69 KB
July 11 2025 00:51:00
inteuuod / inteuuod
0644
locale.php
0.158 KB
October 09 2019 02:49:04
inteuuod / inteuuod
0644
media-template.php
60.372 KB
September 27 2023 00:15:24
inteuuod / inteuuod
0644
media.php
205.282 KB
July 11 2025 00:51:00
inteuuod / inteuuod
0644
meta.php
62.576 KB
September 27 2023 01:02:20
inteuuod / inteuuod
0644
ms-blogs.php
25.13 KB
February 13 2024 19:24:12
inteuuod / inteuuod
0644
ms-default-constants.php
4.785 KB
July 11 2023 08:18:22
inteuuod / inteuuod
0644
ms-default-filters.php
6.48 KB
February 24 2023 11:53:20
inteuuod / inteuuod
0644
ms-deprecated.php
21.248 KB
June 23 2023 00:27:24
inteuuod / inteuuod
0644
ms-files.php
2.647 KB
August 24 2023 01:23:24
inteuuod / inteuuod
0644
ms-functions.php
89.104 KB
November 13 2023 21:43:28
inteuuod / inteuuod
0644
ms-load.php
19.404 KB
July 11 2023 08:18:22
inteuuod / inteuuod
0644
ms-network.php
3.693 KB
May 02 2023 20:56:24
inteuuod / inteuuod
0644
ms-settings.php
4.027 KB
June 23 2023 00:27:24
inteuuod / inteuuod
0644
ms-site.php
39.553 KB
September 09 2023 18:58:26
inteuuod / inteuuod
0644
nav-menu-template.php
25.18 KB
January 02 2024 00:47:16
inteuuod / inteuuod
0644
nav-menu.php
43.045 KB
July 11 2025 00:51:00
inteuuod / inteuuod
0644
option.php
89.213 KB
November 14 2023 23:14:28
inteuuod / inteuuod
0644
pluggable-deprecated.php
6.116 KB
January 12 2020 05:02:06
inteuuod / inteuuod
0644
pluggable.php
110.486 KB
July 11 2025 00:51:00
inteuuod / inteuuod
0644
plugin.php
34.766 KB
July 11 2025 00:50:53
inteuuod / inteuuod
0444
post-formats.php
6.934 KB
February 22 2023 03:09:20
inteuuod / inteuuod
0644
post-template.php
65.228 KB
August 22 2023 22:00:30
inteuuod / inteuuod
0644
post-thumbnail-template.php
10.066 KB
May 18 2023 04:01:24
inteuuod / inteuuod
0644
post.php
275.231 KB
July 11 2025 00:51:00
inteuuod / inteuuod
0644
query.php
36.167 KB
July 11 2025 00:51:00
inteuuod / inteuuod
0644
registration-functions.php
0.195 KB
November 12 2020 21:47:08
inteuuod / inteuuod
0644
registration.php
0.195 KB
November 12 2020 21:47:08
inteuuod / inteuuod
0644
rest-api.php
96.162 KB
July 11 2025 00:51:00
inteuuod / inteuuod
0644
revision.php
30.181 KB
July 11 2025 00:51:00
inteuuod / inteuuod
0644
rewrite.php
19.057 KB
July 11 2023 20:45:28
inteuuod / inteuuod
0644
robots-template.php
5.063 KB
April 07 2022 01:03:04
inteuuod / inteuuod
0644
rss-functions.php
0.249 KB
November 17 2020 09:22:06
inteuuod / inteuuod
0644
rss.php
22.542 KB
January 28 2024 18:49:18
inteuuod / inteuuod
0644
script-loader.php
127.455 KB
February 27 2024 06:48:10
inteuuod / inteuuod
0644
script-modules.php
5.881 KB
February 17 2024 08:17:12
inteuuod / inteuuod
0644
session.php
0.252 KB
February 06 2020 17:03:12
inteuuod / inteuuod
0644
shortcodes.php
23.386 KB
February 23 2024 02:23:14
inteuuod / inteuuod
0644
sitemaps.php
3.162 KB
July 11 2025 00:51:00
inteuuod / inteuuod
0644
spl-autoload-compat.php
0.431 KB
November 12 2020 21:47:08
inteuuod / inteuuod
0644
style-engine.php
7.031 KB
July 11 2025 00:51:00
inteuuod / inteuuod
0644
taxonomy.php
170.9 KB
July 11 2025 00:51:00
inteuuod / inteuuod
0644
template-canvas.php
0.531 KB
October 01 2023 09:52:28
inteuuod / inteuuod
0644
template-loader.php
3.065 KB
July 11 2025 00:51:00
inteuuod / inteuuod
0644
template.php
23.588 KB
February 22 2024 05:56:08
inteuuod / inteuuod
0644
theme-i18n.json
1.124 KB
September 21 2022 21:13:14
inteuuod / inteuuod
0644
theme-previews.php
2.766 KB
December 08 2023 17:02:24
inteuuod / inteuuod
0644
theme-templates.php
6.077 KB
October 14 2023 02:51:22
inteuuod / inteuuod
0644
theme.json
7.186 KB
March 28 2024 17:56:14
inteuuod / inteuuod
0644
theme.php
129.979 KB
July 11 2025 00:51:00
inteuuod / inteuuod
0644
update.php
35.961 KB
July 11 2025 00:51:00
inteuuod / inteuuod
0644
user.php
167.558 KB
July 11 2025 00:51:00
inteuuod / inteuuod
0644
vars.php
6.235 KB
July 11 2025 00:51:00
inteuuod / inteuuod
0644
version.php
0.908 KB
July 11 2025 00:51:00
inteuuod / inteuuod
0644
widgets.php
68.954 KB
July 11 2025 00:51:00
inteuuod / inteuuod
0644
wp-db.php
0.435 KB
July 22 2022 08:15:12
inteuuod / inteuuod
0644
wp-diff.php
0.632 KB
February 06 2020 17:03:12
inteuuod / inteuuod
0644

GRAYBYTE WORDPRESS FILE MANAGER @ 2025
CONTACT ME
Static GIF