对齐内容主线页骨架

This commit is contained in:
kate522 committed 2026-07-04 16:25:22 +08:00
1 parent a41a31806c
commit 4f67512dba
12 files changed
+420 -264

No files matched your search

+33 -23
View File
@@ -91,26 +91,34 @@ if ($ajax_filter && !empty($filter_settings['tag_show_cat'])) {
<?php if (is_active_sidebar('tag_top_content')) { dynamic_sidebar('tag_top_content'); } ?>
<?php if ($header_style !== 'none') : ?>
<header class="page-header term-page-header term-page-header--<?php echo esc_attr($header_style); ?>">
<div class="term-page-header__body">
<div>
<p class="term-page-header__eyebrow"><?php esc_html_e('标签归档', 'aksrt'); ?></p>
<h1 class="entry-title"><?php single_tag_title(); ?></h1>
<?php if ($description !== '') : ?>
<p class="term-page-header__desc"><?php echo $description; // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped ?></p>
<?php endif; ?>
</div>
<?php if (function_exists('aksrt_render_admin_quick_link')) { aksrt_render_admin_quick_link('page-display/tag', __('标签页设置', 'aksrt')); } ?>
</div>
<?php if (!empty($archive_settings['show_cover'])) : ?>
<div class="term-page-header__cover" style="background-image:url('<?php echo esc_url((string) $archive_settings['cover_url']); ?>')"></div>
<?php endif; ?>
</header>
<?php endif; ?>
<div class="content-main content-main--archive content-main--tag">
<?php if (function_exists('aksrt_breadcrumbs')) { aksrt_breadcrumbs(); } ?>
<?php if (!empty($filter_settings['enabled']) && (!empty($filter_settings['sort']) || !empty($cat_filter_terms))) : ?>
<div class="archive-filter-bar<?php echo $ajax_filter ? ' archive-filter-bar--ajax' : ''; ?>" aria-label="<?php esc_attr_e('标签工具条', 'aksrt'); ?>"<?php if ($ajax_filter) : ?> data-ajax-archive="tag" data-term-id="<?php echo (int) $term->term_id; ?>"<?php endif; ?>>
<?php if ($header_style !== 'none') : ?>
<header class="page-header term-page-header term-page-header--<?php echo esc_attr($header_style); ?><?php echo (!empty($archive_settings['show_cover']) && !empty($archive_settings['cover_url']) && $header_style === 'cover') ? ' has-cover-bg' : ''; ?>">
<?php if (!empty($archive_settings['show_cover']) && !empty($archive_settings['cover_url']) && $header_style === 'cover') : ?>
<div class="term-page-header__cover-bg" style="background-image:url('<?php echo esc_url((string) $archive_settings['cover_url']); ?>')">
<div class="term-page-header__cover-overlay"></div>
</div>
<?php endif; ?>
<div class="term-page-header__body<?php echo $header_style === 'cover' ? ' term-page-header__body--overlay' : ''; ?>">
<div>
<p class="term-page-header__eyebrow"><?php esc_html_e('标签归档', 'aksrt'); ?></p>
<h1 class="entry-title"><?php single_tag_title(); ?></h1>
<?php if ($description !== '') : ?>
<p class="term-page-header__desc"><?php echo $description; // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped ?></p>
<?php endif; ?>
</div>
<?php if (function_exists('aksrt_render_admin_quick_link')) { aksrt_render_admin_quick_link('page-display/tag', __('标签页设置', 'aksrt')); } ?>
</div>
<?php if (!empty($archive_settings['show_cover']) && $header_style !== 'cover') : ?>
<div class="term-page-header__cover" style="background-image:url('<?php echo esc_url((string) $archive_settings['cover_url']); ?>')"></div>
<?php endif; ?>
</header>
<?php endif; ?>
<?php if (!empty($filter_settings['enabled']) && (!empty($filter_settings['sort']) || !empty($cat_filter_terms))) : ?>
<div class="archive-filter-bar<?php echo $ajax_filter ? ' archive-filter-bar--ajax' : ''; ?>" aria-label="<?php esc_attr_e('标签工具条', 'aksrt'); ?>"<?php if ($ajax_filter) : ?> data-ajax-archive="tag" data-term-id="<?php echo (int) $term->term_id; ?>" data-query-context="archive" data-render-mode="<?php echo esc_attr($layout_mode); ?>" data-card-style="<?php echo esc_attr($card_style); ?>"<?php endif; ?>>
<?php if (!empty($cat_filter_terms)) : ?>
<div class="archive-filter-bar__main">
<span class="archive-filter-bar__label"><?php esc_html_e('分类', 'aksrt'); ?></span>
@@ -145,13 +153,15 @@ if ($ajax_filter && !empty($filter_settings['tag_show_cat'])) {
</div>
<?php endif; ?>
<div class="archive__ajax-wrap"<?php if ($ajax_filter) : ?> data-ajax-wrap<?php endif; ?>>
<div class="archive__ajax-wrap content-stream content-stream--archive content-stream--tag<?php echo $ajax_filter ? ' is-ajax-enabled' : ''; ?>" data-page-kind="tag" data-render-mode="<?php echo esc_attr($layout_mode); ?>" data-card-style="<?php echo esc_attr($card_style); ?>"<?php if ($ajax_filter) : ?> data-ajax-wrap data-query-context="archive"<?php endif; ?>>
<div class="archive__ajax-loading" aria-hidden="true"><span class="archive__ajax-spinner"></span></div>
<?php if (have_posts()) : ?>
<?php aksrt_render_post_list(null, $render_config); ?>
<?php aksrt_render_pagination(null, ['query_context' => 'archive', 'render_config' => $render_config]); ?>
<?php aksrt_render_post_list(null, array_merge($render_config, ['wrapper_class' => 'content-stream__list'])); ?>
<div class="content-stream__footer">
<?php aksrt_render_pagination(null, ['query_context' => 'archive', 'render_config' => $render_config]); ?>
</div>
<?php else : ?>
<div class="no-results">
<div class="no-results content-stream__empty">
<p><?php esc_html_e('该标签下暂无文章', 'aksrt'); ?></p>
</div>
<?php endif; ?>