fix(header): cache-bust frontend CSS modules via filemtime
header-components used fixed AKSRT_VERSION so card-gap fixes never reached browsers; inline gap rules and filemtime enqueue.
This commit is contained in:
1 parent
8bad0c1252
commit
9aa0bd0755
2 files changed
+70
-1
No files matched your search
@@ -72,11 +72,12 @@ trait ScriptsPart1b {
|
||||
|
||||
$deps = [$core_dep];
|
||||
$enqueue_module = function ($slug) use ($base_uri, $version, $deps) {
|
||||
$path = get_template_directory() . '/assets/css/frontend/' . $slug . '.css';
|
||||
wp_enqueue_style(
|
||||
'aksrt-' . $slug,
|
||||
$base_uri . '/assets/css/frontend/' . $slug . '.css',
|
||||
$deps,
|
||||
$version
|
||||
(file_exists($path) ? (string) filemtime($path) : $version)
|
||||
);
|
||||
};
|
||||
|
||||
|
||||
Reference in new issue
Block a user