Browse Source

Add scripts/styling to the page only on frontend side. (not in admin panel).

pull/8/head
Roman Axelrod 3 years ago
parent
commit
ddbc713603
  1. 8
      platforms/wordpress/templates/Template_Basic_Component.php

8
platforms/wordpress/templates/Template_Basic_Component.php

@ -15,10 +15,12 @@ class <%= blockClassModel %>_Component <% if (isComponentManager) { %>extends \C
// $base_path = get_template_directory_uri() . '/components/partials/<%= blockFilename %>/'; // In Theme // $base_path = get_template_directory_uri() . '/components/partials/<%= blockFilename %>/'; // In Theme
wp_register_style( 'block-<%= blockFilename %>', $base_path . 'templates/styles/<%= blockFilename %>.min.css', [ 'assets-style' ], self::VERSION ); wp_register_style( 'block-<%= blockFilename %>', $base_path . 'templates/styles/<%= blockFilename %>.min.css', [ 'assets-style' ], self::VERSION );
wp_enqueue_style( 'block-<%= blockFilename %>' );
wp_register_script( 'block-<%= blockFilename %>', $base_path . 'templates/scripts/<%= blockFilename %>.min.js', [ 'assets-script' ], self::VERSION, true ); wp_register_script( 'block-<%= blockFilename %>', $base_path . 'templates/scripts/<%= blockFilename %>.min.js', [ 'assets-script' ], self::VERSION, true );
wp_enqueue_script( 'block-<%= blockFilename %>' );
if ( ! is_admin() ) {
wp_enqueue_style( 'block-<%= blockFilename %>' );
wp_enqueue_script( 'block-<%= blockFilename %>' );
}
} }
public function get_content( $args = [] ): string { public function get_content( $args = [] ): string {

Loading…
Cancel
Save