Изменить шрифт в WordPress

В данной записи рассмотрим как изменить шрифт в WordPress на примере стандартной темы Twenty Fifteen. По умолчанию тема использует веб-шрифты Google Fonts. Прежде чем изменять шрифт, необходимо предварительно подключить свой набор шрифтов.

Для этого идем на сайт Google Fonts и получаем ссылку на коллекцию шрифтов. Затем чтобы изменить шрифт в WordPress, открываем файл шаблона functions.php и добавляем в него следующие строки:

function load_fonts() {
    // Отключаем стандартные шрифты
    wp_dequeue_style( 'twentyfifteen-fonts' );
    // Подключаем свой набор шрифтов
    wp_enqueue_style( 'google-fonts', 'https://fonts.googleapis.com/css?family=PT+Sans:400,700|Roboto+Mono:400,700&subset=latin,cyrillic');
}
add_action('wp_print_styles', 'load_fonts');

С помощью кода выше сначала мы отменили загрузку стандартных шрифтов, а затем добавили в очередь свой собственный свой набор шрифтов.

Во второй строке вам необходимо изменить id twentyfifteen-fonts на свое значение. Его достаточно просто определить, просто найдите соответствующий параметр в исходнике страницы. Для стандартной темы он выглядит следующим образом:

<link rel='stylesheet' id='twentyfifteen-fonts-css'  href='https://fonts.googleapis.com/css?family=Noto+Sans:400,700,400italic,700italic|Noto+Serif:400,700,400italic,700italic|Inconsolata:400,700&subset=latin,cyrillic' type='text/css' media='all' />

Теперь, для того чтобы изменить шрифты в WordPress, измените названия шрифтов в файле style.css вашей темы.