Front-end
Description
This module provides a front-end for your plug-in based on Bud.js.
Install
To install run the following command: composer require wp-launchpad/front-take-off --dev
Structure
All resources used for the front are inside the _dev
folder. To install dependencies run npm i
.
When you build assets they will go to the assets folder.
Use Bud.js asssets
If you need to enqueue your assets into your plugin then you can use the trait MyNamespace\LaunchpadFront\UseAssets
and an interface MyNamespace\LaunchpadFront\UseAssetsInterface
.
Then you can use the following methods:
enqueue_script
: to enqueue a script.enqueue_style
: to enqueue a style.
To use these methods they works exactly as the WordPress ones except on the name from the script which should be the name from your bud endpoint.
Last updated