Skip to content
Corex

Style

Corex\Assets\Style · class · Core layer

Enqueue/register a source-controlled stylesheet by its base-relative path (spec 062), resolving the URL + cache-busting version through the {@see AssetManager} (manifest-hashed build file when present). SCSS is source only — passing a .scss path never enqueues it (it reports the misuse and skips), so a raw Sass file can never be served. Enqueue the compiled CSS from assets/css/ instead. Corex\Assets\Style::enqueue(‘client-app’, ‘css/app.css’); Corex\Assets\Style::enqueue(‘client-app’, ‘css/app.css’, [‘base’ => ‘client’, ‘deps’ => [‘wp-block-library’]]);

enqueue(string $handle, string $relative, array $options): bool

Section titled “enqueue(string $handle, string $relative, array $options): bool”

A .scss/.sass path is source — never an enqueueable asset.