WC_Admin_Assets::enqueue_block_editor_script
Enqueue a script in the block editor. Similar to WCAdminAssets::register_script() but without enqueuing unnecessary dependencies.
Method of the class: WC_Admin_Assets{}
No Hooks.
Returns
null. Nothing (null).
Usage
// private - for code of main (parent) class only $result = $this->enqueue_block_editor_script( $script_path_name, $script_name );
- $script_path_name(required)
- .
- $script_name(required)
- .
WC_Admin_Assets::enqueue_block_editor_script() WC Admin Assets::enqueue block editor script code WC 10.3.3
private function enqueue_block_editor_script( $script_path_name, $script_name ) {
$script_assets_filename = WCAdminAssets::get_script_asset_filename( $script_path_name, $script_name );
$script_assets = require WC_ADMIN_ABSPATH . WC_ADMIN_DIST_JS_FOLDER . $script_path_name . '/' . $script_assets_filename;
wp_enqueue_script(
'wc-admin-' . $script_name,
WCAdminAssets::get_url( $script_path_name . '/' . $script_name, 'js' ),
$script_assets['dependencies'],
WCAdminAssets::get_file_version( 'js', $script_assets['version'] ),
true
);
}