шрифты для использования.
странный вопрос то.
Это шрифты родительской темы? Правильно я понимаю?
<link rel='stylesheet' id='twentythirteen-fonts-css' href='https://fonts.googleapis.com/css?family=Source+Sans+Pro%3A300%2C400%2C700%2C300italic%2C400italic%2C700italic%7CBitter%3A400%2C700&subset=latin%2Clatin-ext' type='text/css' media='all' />
У меня в дочерней теме прописано font-family: ‘Roboto’,sans-serif;
В родительской было font-family: «Source Sans Pro», Helvetica, sans-serif;
Нужен ли мне этот шрифт в исходном коде?
вы в дочерней шрифт roboto подключили?
тогда родительский шрифт можете отключать.
Как правильно подключать свой шрифт, через head или как-то через функции?
И как отключить шрифт родительской темы?
шрифты по сути css файлы — поэтому подключать и отключать их надо как с файлами стилей.
Как правильно подключить Google Fonts?
Разместил ссылку на шрифт в тег <head>, но Pagespeed ругается.
но Pagespeed ругается.
что-то типа:
https://fonts.googleapis.com/css?family=Roboto:400,700&subset=cyrillic&display=swap
и гугл перестанет ругаться на «Настройте показ всего текста во время загрузки веб-шрифтов», но ругаться на «Устраните ресурсы, блокирующие отображение» он не перестанет.
мне этим и не нравится гугл — дает использовать свои собственные шрифты и потом на них же ругается.
ссылку на сайт я прошу, чтобы лично проверить, как вы там шрифт вызываете.
// функция регистрации стилей темы begin
function my_theme_css_and_scripts() {
wp_enqueue_style('google-fonts', 'https://fonts.googleapis.com/css?family=Roboto:400,700&subset=cyrillic&display=swap', false);
}
add_action( 'wp_enqueue_scripts', 'my_theme_css_and_scripts' );
// функция регистрации стилей темы end
Ссылку на шрифт именно такую вставлять?
https://fonts.googleapis.com/css?family=Roboto:400,700&subset=cyrillic&display=swap
Не такую как у меня в коде страницы?
я не знаю, что там у вас и как в коде и почему гугл ругается.
поэтому я вам дал код, которым я подключаю гугловские шрифты и на который гугл не ругается.