|
|
@ -22,8 +22,8 @@ class <%= blockClassModel %>_Component extends \Core\Component { |
|
|
// $version = \Core\Global_Functions::get_current_version_number(); // In Theme |
|
|
// $version = \Core\Global_Functions::get_current_version_number(); // In Theme |
|
|
|
|
|
|
|
|
// $base_path = get_template_directory_uri() . '/components/partials/<%= blockFilename %>/'; |
|
|
// $base_path = get_template_directory_uri() . '/components/partials/<%= blockFilename %>/'; |
|
|
wp_enqueue_style( 'block-<%= blockFilename %>', plugins_url( 'templates/styles/<%= blockFilename %>.min.css', __FILE__ ), ['assets-style'], self::VERSION );<% if (include_script) { %> |
|
|
wp_enqueue_style( 'block-<%= blockFilename %>', $this->get_assets_path_url( 'templates/styles/<%= blockFilename %>.min.css' ), ['assets-style'], self::VERSION );<% if (include_script) { %> |
|
|
wp_enqueue_script( 'block-<%= blockFilename %>', plugins_url( 'templates/scripts/<%= blockFilename %>.min.js', __FILE__ ), ['assets-script'], self::VERSION, true );<% } %> |
|
|
wp_enqueue_script( 'block-<%= blockFilename %>', $this->get_assets_path_url( 'templates/scripts/<%= blockFilename %>.min.js' ), ['assets-script'], self::VERSION, true );<% } %> |
|
|
|
|
|
|
|
|
wp_enqueue_script( 'script-block-<%= blockFilename %>' ); |
|
|
wp_enqueue_script( 'script-block-<%= blockFilename %>' ); |
|
|
}<% } %> |
|
|
}<% } %> |
|
|
@ -32,13 +32,13 @@ class <%= blockClassModel %>_Component extends \Core\Component { |
|
|
'style_assets' => [ |
|
|
'style_assets' => [ |
|
|
[ |
|
|
[ |
|
|
'name' => '<%= blockFilename %>', |
|
|
'name' => '<%= blockFilename %>', |
|
|
'url' => plugins_url( 'templates/styles/<%= blockFilename %>.min.css', __FILE__ ), |
|
|
'url' => $this->get_assets_path_url( 'templates/styles/<%= blockFilename %>.min.css' ), |
|
|
] |
|
|
] |
|
|
], |
|
|
], |
|
|
'script_assets' => [ |
|
|
'script_assets' => [ |
|
|
[ |
|
|
[ |
|
|
'name' => '<%= blockFilename %>', |
|
|
'name' => '<%= blockFilename %>', |
|
|
'url' => plugins_url( 'templates/scripts/<%= blockFilename %>.min.js', __FILE__ ), |
|
|
'url' => $this->get_assets_path_url( 'templates/scripts/<%= blockFilename %>.min.js' ), |
|
|
] |
|
|
] |
|
|
] |
|
|
] |
|
|
] ); |
|
|
] ); |
|
|
@ -50,7 +50,7 @@ class <%= blockClassModel %>_Component extends \Core\Component { |
|
|
$asset_file_front = include( plugin_dir_path( __FILE__ ) . '/templates/gutenberg-block/build/front.asset.php' ); |
|
|
$asset_file_front = include( plugin_dir_path( __FILE__ ) . '/templates/gutenberg-block/build/front.asset.php' ); |
|
|
wp_enqueue_script( |
|
|
wp_enqueue_script( |
|
|
'gutenberg-<%= blockFilename %>-scripts-front', |
|
|
'gutenberg-<%= blockFilename %>-scripts-front', |
|
|
plugins_url( 'templates/gutenberg-block/build/front.js', __FILE__ ), |
|
|
$this->get_assets_path_url( 'templates/gutenberg-block/build/front.js' ), |
|
|
$asset_file_front['dependencies'], |
|
|
$asset_file_front['dependencies'], |
|
|
$asset_file_front['version'], |
|
|
$asset_file_front['version'], |
|
|
true |
|
|
true |
|
|
|