Download the PHP package oberonlai/wp-asset without Composer
On this page you can find all versions of the php package oberonlai/wp-asset. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download oberonlai/wp-asset
More information about oberonlai/wp-asset
Files in oberonlai/wp-asset
Package wp-asset
Short Description Handy tool for wp_enqueue_scripts.
License MIT
Homepage https://github.com/oberonlai/wp-asset
Informations about the package wp-asset
WP Asset v1.0
Simple WordPress class for including scripts and styles which is modifed from WP_Register
Requirements
Installation
Install with composer
Run the following in your terminal to install with Composer.
WP Option PSR-4 autoloading and can be used with the Composer's autoloader. Below is a basic example of getting started, though your setup may be different depending on how you are using Composer.
See Composer's basic usage guide for details on working with Composer and autoloading.
Basic Usage
Below is a basic example of enqueue JavaScript and CSS.
It is important that call object in the hook of init or WordPress API dosen't work.
Avaiable Attributes
key | Description | Type | Required | Default |
---|---|---|---|---|
name | Unique ID | string | Yes | |
url | Url to file | string | Yes | |
admin | Attach in admin | boolean | No | false |
deps | Dependences | array | No | |
version | Version | string | No | false |
footer | Attach in footer ( scripts only ) | boolean | No | true |
ajax | JS for Ajax ( scripts only ) | boolean | No | false |
params | Params available in JS array ( scripts only ) | array | No | |
media | Media ( styles only ) | string | No |
Register JavaScript for Ajax
WP-Asset will help you generate variables ajax_url and ajax_nonce automatically when setting the ajax to true.
After adding script above, you can see JS variables before the scripts.
You can use ajax_url and ajax_nonce directly in your scripts.