add( array( 'selectors' => array( '.editor-post-title__block .editor-post-title__input, .edit-post-visual-editor .editor-block-list__block h1.mce-content-body' ), 'declarations' => array( 'font-family' => $fontstack ) ) ); } */ /** * Enqueue Google Fonts for the Gutenberg editor */ $fonts = array( get_theme_mod( 'shopstar-body-font', customizer_library_get_default( 'shopstar-body-font' ) ), get_theme_mod( 'shopstar-heading-font', customizer_library_get_default( 'shopstar-heading-font' ) ) ); $font_uri = customizer_library_get_google_font_uri( $fonts ); wp_enqueue_style( 'shopstar_gutenberg_editor_fonts', $font_uri, array(), null, 'screen' ); if ( ! function_exists( 'shopstar_gutenberg_editor_styles' ) ) : /** * Generates the style tag and CSS needed for the theme options. * * By using the "Customizer_Library_Styles" filter, different components can print CSS in the header. * It is organized this way to ensure there is only one "style" tag. * * @since 1.0.0. * * @return void */ function shopstar_gutenberg_editor_styles() { // Echo the rules $css = Customizer_Library_Styles()->build(); if ( ! empty( $css ) ) { echo "\n\n\n\n"; } } endif; add_action( 'admin_head', 'shopstar_gutenberg_editor_styles', 11 ); ?>