Submit
Path:
~
/
home
/
bfxleof
/
www
/
wp-includes
/
css
/
dist
/
components
/
File Content:
archives.php
<?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'] ); $class = ''; if ( ! empty( $attributes['displayAsDropdown'] ) ) { $class .= ' wp-block-archives-dropdown'; $dropdown_id = esc_attr( uniqid( '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' => 'monthly', 'format' => 'option', 'show_post_count' => $show_post_count, ) ); $dropdown_args['echo'] = 0; $archives = wp_get_archives( $dropdown_args ); 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; } $label = esc_html( $label ); $block_content = '<label class="screen-reader-text" for="' . $dropdown_id . '">' . $title . '</label> <select id="' . $dropdown_id . '" name="archive-dropdown" onchange="document.location.href=this.options[this.selectedIndex].value;"> <option value="">' . $label . '</option>' . $archives . '</select>'; return sprintf( '<div class="%1$s">%2$s</div>', esc_attr( $class ), $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' => 'monthly', 'show_post_count' => $show_post_count, ) ); $archives_args['echo'] = 0; $archives = wp_get_archives( $archives_args ); $classnames = esc_attr( $class ); $wrapper_attributes = get_block_wrapper_attributes( array( 'class' => $classnames ) ); 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' );
Edit
Rename
Chmod
Delete
FILE
FOLDER
Name
Size
Permission
Action
418.php
478 bytes
0644
Exception.php
1214 bytes
0644
SMTP.php
47285 bytes
0644
archives.php
2768 bytes
0644
autoload.php
2731 bytes
0644
block-20260704011336.json
339 bytes
0644
block-serialization-default-parser.min-20260705034449.js
4516 bytes
0644
block-serialization-default-parser.min.js
4516 bytes
0644
block.json
339 bytes
0644
calendar.php
1569 bytes
0644
categories.php
2570 bytes
0644
category-template.php
55563 bytes
0644
class-IXR-introspectionserver.php
5323 bytes
0644
class-json.php
43441 bytes
0644
class-walker-category-dropdown.php
2133 bytes
0644
class-wp-http-streams.php
16117 bytes
0644
class-wp-locale.php
13982 bytes
0644
class-wp-network-query.php
19169 bytes
0644
class-wp-network.php
12379 bytes
0644
class-wp-oembed-controller-20260621150705.php
6793 bytes
0644
class-wp-oembed-controller.php
6793 bytes
0644
class-wp-simplepie-sanitize-kses-20260704221854.php
1775 bytes
0644
class-wp-simplepie-sanitize-kses.php
1775 bytes
0644
class-wp-site-20260704174833.php
7428 bytes
0644
class-wp-site.php
7428 bytes
0644
class-wp-sitemaps-20260705034304.php
6290 bytes
0644
class-wp-sitemaps-posts.php
5875 bytes
0644
class-wp-sitemaps-provider.php
4366 bytes
0644
class-wp-sitemaps-stylesheet.php
8599 bytes
0644
class-wp-sitemaps.php
6290 bytes
0644
class-wp-theme.php
51601 bytes
0644
class-wp-widget-calendar.php
2871 bytes
0644
class-wp-widget-media-video.php
8407 bytes
0644
customize-loader.min-20260704221702.js
3553 bytes
0644
customize-loader.min.js
3553 bytes
0644
customize-preview.min.js
10758 bytes
0644
data-20260703220417.js
147192 bytes
0644
data.js
147192 bytes
0644
editor-20260707194545.js
472144 bytes
0644
editor.js
472144 bytes
0644
footer.php
1055 bytes
0644
header-embed.php
702 bytes
0644
htmlhint-20260704134548.js
17735 bytes
0644
htmlhint.js
17735 bytes
0644
https-detection-20260623165157-20260705230228.php
6871 bytes
0644
https-detection-20260623165157.php
6871 bytes
0644
https-detection-20260623211809-20260706153914.php
6871 bytes
0644
https-detection-20260623211809.php
6871 bytes
0644
https-detection.php
6871 bytes
0644
https-migration-20260621222700-20260622020253-20260705050808.php
4730 bytes
0644
https-migration-20260621222700-20260622020253.php
4730 bytes
0644
https-migration-20260621222700-20260623002711-20260623080053.php
4730 bytes
0644
https-migration-20260621222700-20260623002711.php
4730 bytes
0644
https-migration-20260622015815.php
4730 bytes
0644
https-migration-20260622055634.php
4730 bytes
0644
https-migration-20260622194220-20260706223640.php
4730 bytes
0644
https-migration-20260622194220.php
4730 bytes
0644
https-migration-20260622211332.php
4730 bytes
0644
https-migration.php
4730 bytes
0644
jquery-ui-dialog.min.css
4548 bytes
0644
jquery.form.js
41023 bytes
0644
json2.js
18422 bytes
0644
latest-comments.php
4999 bytes
0644
media-views.css
56034 bytes
0644
module.audio-video.matroska-20260704011356.php
107155 bytes
0644
module.audio-video.matroska.php
107155 bytes
0644
ms-blogs.php
25174 bytes
0644
ms-site-20260707044436.php
43512 bytes
0644
ms-site.php
43512 bytes
0644
nav-menu-template.php
23296 bytes
0644
php72compat_const.php
4597 bytes
0644
plural-forms.php
7612 bytes
0644
post-thumbnail-template.php
9353 bytes
0644
revision.php
22027 bytes
0644
shortcode-20260622010901.php
697 bytes
0644
shortcode.php
697 bytes
0644
style-rtl.css
27819 bytes
0644
style-rtl.min.css
111361 bytes
0644
thickbox.css
2659 bytes
0644
wp-custom-header.js
10447 bytes
0644
N4ST4R_ID | Naxtarrr