1. Go to this page and download the library: Download humanmade/asset-loader library. Choose the download type require.
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
humanmade / asset-loader example snippets
namespace My_Theme\Scripts;
use Asset_Loader;
add_action( 'enqueue_block_editor_assets', __NAMESPACE__ . '\\enqueue_block_editor_assets' );
/**
* Enqueue the JS and CSS for blocks in the editor.
*
* @return void
*/
function enqueue_block_editor_assets() {
Asset_Loader\enqueue_asset(
// In a plugin, this would be `plugin_dir_path( __FILE__ )` or similar.
get_stylesheet_directory() . '/build/asset-manifest.json',
// The handle of a resource within the manifest. For static file fallbacks,
// this should also match the filename on disk of a build production asset.
'editor.js',
[
'handle' => 'optional-custom-script-handle',
'dependencies' => [ 'wp-element', 'wp-editor' ],
]
);
Asset_Loader\enqueue_asset(
// In a plugin, this would be `plugin_dir_path( __FILE__ )` or similar.
get_stylesheet_directory() . '/build/asset-manifest.json',
// Enqueue CSS for the editor.
'editor.css',
[
'handle' => 'custom-style-handle',
'dependencies' => [ 'some-style-dependency' ],
]
);
}
Loading please wait ...
Before you can download the PHP files, the dependencies should be resolved. This can take some minutes. Please be patient.