fix single-post.css

This commit is contained in:
2026-09-05 20:10:07 +08:00
parent d86147f406
commit d64c4cf1b4
17 changed files with 696 additions and 1 deletions
+15
View File
@@ -614,6 +614,21 @@ trait ScriptsPart1b {
// 单篇资源专属样式
if ($is_single_resource) {
$enqueue_module('single-post');
// 资源单页同样渲染文章封面(needs_cover 对资源文章同样成立)。
// cover 样式必须以 filemtime 版本号的 leaf 直接入队:聚合文件的
// @import 无版本号,浏览器会拿旧缓存(含已废弃的 .single-cover
// padding 规则)把封面高度链挤成 0,导致封面空白。
if (!empty($singular_assets['needs_cover'])) {
$single_cover_path = get_template_directory() . '/assets/css/frontend/single-post/cover.css';
if (file_exists($single_cover_path)) {
wp_enqueue_style(
'aksrt-single-post-cover',
$base_uri . '/assets/css/frontend/single-post/cover.css',
$deps,
(string) filemtime($single_cover_path)
);
}
}
$resource_meta_path = get_template_directory() . '/assets/css/frontend/resource-meta/part.css';
wp_enqueue_style(
'aksrt-resource-meta',