描述
Enqueueror empowers WordPress developers to manage and develop their CSS & JavaScript files efficiently. It facilitates conditional CSS & JavaScript loading through the use of naming conventions and provides numerous features to enhance the code development workflow.
Quick Start Examples
-
Load a stylesheet globally
Code a CSS file named global.css in the stylesheets directory. -
Load a stylesheet only when viewing the page with id = 1
Code a CSS file named type-page-id-1.css or type-id-1.css in the stylesheets directory. -
Load a stylesheet only when viewing the page with slug = ‘example-page’
Code a CSS file named type-page-slug-example-page.css or type-slug-example-page.css in the stylesheets directory. -
Load a stylesheet only when viewing the category term with id = 1
Code a CSS file named tax-category-term-id-1.css or term-id-1.css in the stylesheets directory. -
Load a stylesheet only when viewing the category term with slug = ‘category1’
Code a CSS file named tax-category-term-slug-category1.css or term-slug-category1.css in the stylesheets directory.
Guide
You may read the guide at GitHub.
Usage
- Install Enqueueror.
- Create the scripts and stylesheets directories under the active theme’s root directory.
- Consult the guide at GitHub.
螢幕截圖
評價
貢獻者及開發者
修改日誌
1.4.0
- Added: Official, direct support for Polylang.
- Added: Support for async and defer script loading through the new Loading flag.
- Changed: WordPress 6.6 compatibility update.
- Fixed: Preprocessed, PHP-based assets will now be updated when their source files are updated.
1.3.1
- Fixed: Non string language codes returned by WPML filters are now properly handled.
1.3.0
- Added: Support for loading CSS internally before the closing tag.
- Added: Support for loading CSS externally before the closing tag.
- Added: Support for using internal CSS & JavaScript assets as dependencies both in and .
- Added: Support for using external CSS assets as dependencies within .
- Added: Support for mixing internal and external assets within the asset dependency chain.
- Changed: Better support for loading assets before the closing tag.
1.2.0
- Added: Local assets and external script and stylesheets may be used as dependencies.
- Added: Direct access to PHP preprocessed assets is prevented using .htaccess rules.
- Changed: Preprocessed assets are now served from /wp-content/uploads/enqueueror.
1.1.1
- Fixed: Handling of multiple dependencies.
1.1.0
- Added: Introduced support for header in assets.
- Added: Introduced support for asset dependencies.
- Fixed: Asset order rules not always respected.
- Fixed: Error if WPML is activated but not set up.
1.0.0
- First release