Vladddosss
@Vladddosss

Как сделать возможность выбора шрифта в теме WP?

Добрый день.

Сделал стандартную настройку в кастомайзере
$wp_customize->add_setting( 'sky_typography_font_family', array(
		'default'				=> 'roboto',
		'sanitize_callback' 	=> 'sky_sanitize_select',
	) );

	$wp_customize->add_control( new WP_Customize_Control( $wp_customize, 'sky_typography_font_family', array(
		'label'					=> esc_html__('Font Family', 'sky'),
		'section'				=> 'sky_typography_body',
		'settings'				=> 'sky_typography_font_family',
		'priority'				=> 10,
		'type'           => 'select',
        'choices'        => array(
            'roboto'   => esc_html( 'Roboto', 'sky' ),
            'open-sans'   => esc_html( 'Open Sans', 'sky' ),
        )
	) ) );

Как сделать, чтобы при выборе Roboto поключалась ссылка на гугл шрифт Roboto, если сменить на Open Sans, то подключалась ссылка Open Sans.

Попробовал сделать через font-family: '<?php echo get_theme_mod( ' ', ' ' ); ?>', sans-serif; } но так выводит ключи, а не значения и шрифт не применяется.

Подскажите, как можно реализовать?
  • Вопрос задан
  • 50 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы