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