esc_html__( 'Primary', 'sewjoy-theme' ),
) );
}
add_action( 'after_setup_theme', 'sewjoy_theme_setup' );
/**
* Register widget areas.
*/
function sewjoy_theme_widgets_init() {
register_sidebar( array(
'name' => esc_html__( 'Sidebar', 'sewjoy-theme' ),
'id' => 'sidebar-1',
'description' => esc_html__( 'Main sidebar widget area.', 'sewjoy-theme' ),
'before_widget' => '',
'before_title' => '
',
) );
}
add_action( 'widgets_init', 'sewjoy_theme_widgets_init' );
/**
* Enqueue scripts and styles.
*/
function sewjoy_theme_scripts() {
// Main theme stylesheet (style.css from theme root).
wp_enqueue_style(
'sewjoy-theme-style',
get_stylesheet_uri()
);
// Custom main stylesheet from assets/css/.
wp_enqueue_style(
'sewjoy-theme-main',
get_template_directory_uri() . '/assets/css/main.css',
array( 'sewjoy-theme-style' ),
'1.0.0'
);
// Main theme script from assets/js/ with jQuery as a dependency.
wp_enqueue_script(
'sewjoy-theme-main',
get_template_directory_uri() . '/assets/js/main.js',
array( 'jquery' ),
'1.0.0',
true
);
// Page Builder / Customizer script, loaded in the footer with jQuery.
wp_enqueue_script(
'sewjoy-theme-builder',
get_template_directory_uri() . '/assets/js/builder.js',
array( 'jquery' ),
'1.0.0',
true
);
}
add_action( 'wp_enqueue_scripts', 'sewjoy_theme_scripts' );