urlencode( implode( '|', $font_families ) ), 'subset' => urlencode( 'latin,latin-ext' ), ); $fonts_url = add_query_arg( $query_args, 'https://fonts.googleapis.com/css' ); } return esc_url_raw( $fonts_url ); } /** * Enqueue scripts and styles. * * @since 0.1 * * @return void */ function clove_scripts() { wp_enqueue_style( 'clove-style', get_template_directory_uri() . '/style.css', array(), wp_get_theme()->get( 'Version' ) ); // Main navigation scripts. wp_enqueue_script('clove-primary-navigation-script', get_template_directory_uri() . '/assets/js/primary-navigation.js', array(), false, true ); } add_action( 'wp_enqueue_scripts', 'clove_scripts' ); /** * Enqueue block editor script. * * @since 0.1 * * @return void */ function clove_block_editor_script() { wp_enqueue_script( 'clove-unregister-block-style', get_theme_file_uri( '/assets/js/unregister-block-style.js' ), array( 'wp-blocks', 'wp-dom' ), wp_get_theme()->get( 'Version' ), true ); } add_action( 'enqueue_block_editor_assets', 'clove_block_editor_script' ); // Block Patterns. require get_template_directory() . '/inc/block-patterns.php'; // Block Styles. require get_template_directory() . '/inc/block-styles.php';