кнопка наверх

Как изменить и добавить шрифт в Вордпресс

как изменить и подключить шрифт WordPressЗдравствуйте, друзья! Наша сегодняшняя тема будет интересна тем из вас, для кого актуален вопрос редактирования шрифтов на блоге Вордпресс. Большинство бесплатных шаблонов имеет весьма ограниченные возможности в управлении настройками типографики. Поэтому сегодня мы рассмотрим несколько универсальных способов, как изменить и подключить шрифт на сайте WordPress, и познакомимся со специальным плагином шрифтов.

Обратите внимание, в рамках данной статьи мы не будем подробно останавливаться на том, каким образом редактируются тема Вордпресс и стили CSS. Если вам не известны эти процессы, рекомендую предварительно ознакомиться с материалом о структуре шаблона и о файле style.css.

Содержание:

Как управлять стилями установленного шрифта?

Если необходимо изменить размер, цвет или жирность установленного шрифта для отдельного элемента или ряда тегов в Вордпресс, мы открываем для редактирования файл style.css нашей темы. Давайте детально рассмотрим, что формирует типографику сайта.

Большинство стилей шрифта оформляются с помощью свойств CSS, которые условно можно объединить в группу font.

font- family — данное свойство устанавливает гарнитуру шрифта:

p { font-family: Arial, Verdana, “Helvetica CY”, sans-serif; }

Принцип работы с этим свойством такой — стоит указать ряд семейств, или названий, шрифтов через запятую. Первым в примере указан шрифт для операционной ОС Windows, который мы предпочитаем видеть на сайте. Вторым – запасной вариант, который должен отобразиться в том случае, если по какой-то причине Arial не поддерживается устройством посетителя. Далее – аналог для Mac OS. Обратите внимание, что шрифт будет отображаться корректно только в том случае, если установлен на ПК пользователя. Поэтому при таком подходе редактирования имеет смысл выбирать исключительно веб-безопасные шрифты из стандартных шрифтовых пакетов операционных систем. Шрифты, в названии которых несколько слов и есть пробел, необходимо заключать в кавычки.

Каждый шрифт относится к тому или иному родовому семейству. «Sans-serif» в нашем примере указывает именно на него. Данный критерий передаст общие свойства семейства в том случае, если ни один из указанных шрифтов не будет загружен. Спецификацией определены следующие родовые семейства:

  • serif – шрифты с засечками на концах, схожи на газетный текст;
  • sans- serif – шрифты без засечек, наиболее используемы в вебе, оптимально воспринимаются на экране;
  • cursive – курсивные шрифты, имитируют рукописный текст;
  • fantasy – декоративные, художественные;
  • monospace – шрифты моноширинные, т.е. с символами одинаковой фиксированной ширины, часто используются для отображения кода.

размер шрифта Вордпресс

font- style – это свойство определяет стиль шрифта:

p {

font-family: Arial, Verdana, “Helvetica CY”, sans-serif;

font-style: italic;

}

Существуют такие возможные значения:

  • normal – обычный, по умолчанию;
  • italic – курсив.

font-style

font- weight – насыщенность (жирность) шрифта:

p {

font-family: Arial, Verdana, “Helvetica CY”, sans-serif;

font-style: italic;

font-weight: bold;

}

Толщина может задаваться следующим образом:

  • normal – обычная, по умолчанию;
  • bold – полужирный шрифт;
  • bolder – жирный;
  • lighter– тонкий;
  • цифровое значение от 100 до 900 с шагом в размере 100, где 100 соответствует «lighter», 400 – «normal», 700 – «bold», 900 – «bolder».

Толщина  шрифта

font- size – используется, чтобы изменить размер шрифта в WordPress:

p {

font-family: Arial, Verdana, “Helvetica CY”, sans-serif;

font-style: italic;

font-weight: bold;

font-size: 24px;

}

Единицы измерения – преимущественно пиксели (px) и проценты (%), также существуют такие относительные величины, как em и rem.

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

font- variant – позволяет выводить текст в формате малых прописных букв:

p {

font-family: Arial, Verdana, “Helvetica CY”, sans-serif;

font-style: italic;

font-weight: bold;

font-size: 24px;

font-variant: small-caps;

}

Допустимые значения свойства:

  • normal – обычное начертание шрифта, по умолчанию;
  • small-caps – трансформирует все буквы в уменьшенные заглавные.

p - параграф

Также все вышеперечисленные свойства шрифта можно объединить в одном универсальном правиле font:

p { font: bold italic 24px Arial, Verdana, “Helvetica CY”, sans-serif; }

Все необходимые характеристики в таком случае перечисляются через пробел. Обязательными являются только font- size и font- family.

Существует еще ряд правил CSS, с помощью которых можно поменять стиль шрифта в Вордпресс.

color – задает цвет текста элемента с помощью названия на английском языке, шестнадцатеричной системы, а также в форматах RGB, RGBA, HSL, HSLA:

p { color: #cecece; }

поменять цвет шрифта

Чтобы определить, подобрать или конвертировать цвет, можно воспользоваться одной из множества онлайн-программ. 

text- transform – управляет регистром текста:

p { text-transform: uppercase; }

Свойство может принимать такие значения:

  • none – не меняет регистр, по умолчанию;
  • capitalize – делает первый символ каждого слова заглавным;
  • uppercase – приводит все символы к верхнему регистру;
  • lowercase – делает все символы текста строчными.

text-transform регистр

text- decoration – оформляет текст в виде его подчеркивания, перечеркивания или линии над текстом.

p { text-decoration: underline; }

Предполагаются такие параметры:

  • none — отменяет все эффекты, по умолчанию. Если применить данное свойство к ссылке, которая подчеркнута по умолчанию, в отличии от остальных элементов, это отменит горизонтальную линию под ней;
  • underline – добавляет тексту нижнее подчеркивание;
  • overline – устанавливает линию над текстом;
  • line- through – создает эффект перечеркнутого текста.

text-decoration

text- shadow – это свойство добавляет тексту тень:

p { text-shadow: 1px 1px 2px black; }

Тень формируется с помощью:

  • сдвига по  оси X относительно текста; положительное значение параметра задает смещение вправо, отрицательное – влево;
  • сдвига по оси Y относительно текста; положительное значение смещает тень вниз, отрицательное – вверх;
  • радиуса размытия – чем больше это значение, тем сильнее размыта тень, тем она светлее и шире, по умолчанию значение параметра равно нулю;
  • цвета тени – по умолчанию он совпадает с цветом текста, поэтому этот критерий не обязателен, но при этом можно задать и свой цвет.  

text-shadow  тень

Как установить свой шрифт на сайт: правило @font-face и онлайн-библиотеки.

GoogleFonts

Если же необходимо добавить пользовательский шрифт в WordPress, мы можем воспользоваться одним из способов. Первый из них – онлайн-библиотеки шрифтов. Самый популярный из подобных сервисов -  Google Fonts. Он отличается широким выбором шрифтов, простотой эксплуатации и стабильностью работы.

Для начала выберем шрифт. Переходим на сайт библиотеки Google Fonts (google.com/fonts) и в левом сайдбаре находим блок настроек. Здесь мы можем ввести в соответствующее поле название шрифта, если оно нам заранее известно, или воспользоваться фильтрами для подбора:

  • поле «All categories» — в выпадающем списке выбираем родовое семейство;
  • «Thickness» — с помощью ползунка можно изменить ожидаемую толщину шрифта;
  • «Slant» — отвечает за степень наклона текста;
  • «Width» — управляет шириной шрифта;
  • в поле «Script» обязательно укажите пункт «Cyrillic» или «Cyrillic Extended»,  если у вас русскоязычный блог. Иначе подключенный шрифт может не содержать кириллические символы. 

В поле справа отобразятся результаты поиска по заданным параметрам с превью текста.

Google Fonts

Выбираем в списке подходящий нам шрифт и жмем на кнопку «Quick-use» в правом нижнем углу.

Выбираем шрифт

В открывшемся окне отмечаем один или несколько вариантов отображения текста, которые планируем применять на сайте. Они отличаются насыщенностью и стилем. 

варианты отображения текста

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

кириллица, латиница

Теперь определяем способ подключения шрифта на сайт WordPress. По умолчанию идет метод «Standard». Мы просто копируем ссылку, сформированную сервисом на основании выбранных параметров, и вставляем в шапку блога (header.php) между тегами <head></head>.

подключение шрифта на WordPress

Если мы выберем другой метод, «@import», то нам необходимо разместить скопированный код в начале файла style.css нашей темы.

@import

И последний шаг – применение установленного шрифта на нашем сайте. Копируем предлагаемое Google Fonts правило и применяем его стандартным способ к нужному элементу шаблона. Не забываем дополнительно конкретизировать свойства «font-style» и «font-weight», если при настройке параметров шрифта было указано несколько вариантов.  

интеграция в css

Вот так может выглядеть наш пример в файле стилей:

p {

font-family: “Ubuntu”, sans-serif;

font-style: italic;

font-weight: 400;

}

Правило @fontface

Для пользователей Рунета сервис Google Fonts имеет один недостаток – количество кириллических шрифтов, предлагаемых им, весьма ограничено. И если вам ничего не подошло, вы всегда можете изменить шрифты в WordPress-блоге вторым способом. На этот раз мы будем использовать css-правило @font- face.

Находим и скачиваем любой шрифт на одном из специализированных сайтов. Их довольно много, достаточно ввести соответствующий запрос в поисковике. Загружаем файл шрифта на сервер, предварительно разархивировав его, если есть необходимость. Также рекомендуется создать отдельную папку «fonts». То есть в итоге шрифт должен лежать по адресу: wp- content/themes/ваша тема/fonts.

Открываем для редактирования файл style.css нашей темы и в начале прописываем следующее правило:

@font-face{

font-family: Pompadur;

src: url (wp-content/themes/ваша тема/fonts/pompadur.woff);

}

Данный код означает:

«font-family» — произвольное имя устанавливаемого шрифта, т.е. вы можете присвоить ему любое название, отличное от дефолтного;

«src: url (…/pompadur.woff)» — путь к файлу шрифта.

Теперь, чтобы изменить шрифт в шаблоне WordPress, нам достаточно применить его к нужному элементу:

h1 { font-family: Pompadur; }

Следует подробнее остановиться на расширениях шрифтов. На текущий момент существует 4 основных формата: ttf (TrueType Font), woff (Web Open Font Format), woff2, eot (Embedded OpenType Font). К сожалению, ни один из них не является универсальным для всех браузеров. Для большинства браузеров рекомендуется добавлять шрифты с расширением .woff. Но он не всегда предлагается для скачивания на бесплатных сервисах. Если вы столкнулись с такой проблемой, сконвертируйте исходный файл в нужный формат с помощью Font Squirrel Webfont Generator (https://www.fontsquirrel.com/tools/webfont-generator).

Пройдя по ссылке, кликните по кнопке «Upload fonts» и загрузите файл шрифта, расширение которого необходимо изменить.

изменить шрифт в шаблоне WordPress

Выберите параметр «Optimal» и поставьте галочку напротив «Agreement». Чтобы получить кирилический вариант шрифта, нужно вместо Optimal выбрать Expert  -> Subsetting -> Custom Subsetting... и там отметить галочкой Language – Cyrillic.

На странице появится кнопка «Download your kit».

 Font Squirrel Webfont Generator

После того, как вы ее нажмете, сервис сгенерирует архив шрифта и предложит вам скачать его. Извлеките файлы. В папке вы найдете файл с расширением .woff.

файл .woff

Здесь же будет находится файл stylesheet.css, в котором предлагается готовое правило @font- face. Вы можете скопировать его и вставить в свой файл стилей. Не забудьте изменить путь к вашему шрифту!

stylesheet.css

Удобный Вордпресс-плагин шрифтов от Google Fonts.

Добавить шрифт в тему Вордпресс можно и прямо из админки блога, этот способ отлично подойдет тем, кто не желает ковыряться в коде сайта. Для этой цели служит ряд плагинов. Сегодня мы рассмотрим один из самых популярных – Easy Google Fonts. С его помощью можно получить доступ ко всем шрифтам библиотеки Google Fonts и легко отредактировать их всевозможные свойства.

Устанавливаем плагин из репозитория WordPress, активируем. Переходим в пункт меню консоли «Внешний вид» — «Настроить». В блоке слева жмем «Typography» — «Default Typography». Видим, что для редактирования доступны параграфы и заголовки шести уровней.

Добавить шрифт в Вордпресс

Кликаем по кнопке «Edit Font» под тем из данных элементов, шрифт которого хотим изменить. Открывается вкладка «Styles». Здесь для редактирования доступны такие параметры:

  • кодировка («Script»);
  • непосредственно семейство шрифта («Font Family»);
  • толщина и стиль текста («Font Weight/Style»);
  • свойства css text-decoration и text-transform.

изменить параметры шрифта

Переходим на вкладку «Appearance». Здесь представлены следующие свойства:

  • цвет текста («Font Color»);
  • цвет фона элемента («Background Color»);
  • размер шрифта («Font Size»);
  • межстрочный интервал («Line Height»);
  • расстояние между буквами («Letter Spacing»).

свойства шрифта

Вкладка «Positioning» отвечает не за стили шрифта, а за позиционирование параграфов и заголовков. Здесь можно изменить внешние/внутренние отступы («Margin»/«Padding»), свойства рамки вокруг элемента и радиус скругления ее углов («Border» и «Border Radius»). А также в поле «Display» возможно определить, как элемент будет отображаться на странице: занимать собой всю строку («block»), или обтекаться другими элементами («inline-block»).

При нажатии кнопки «Edit Fonts» справа появляется кнопка сброса стилей «Reset», что очень удобно. Стоит отметить и то, что данный плагин шрифтов для WordPress позволяет следить за всеми изменениями, которые мы производим, в режиме реального времени.

Итак, сегодня мы с вами детально рассмотрели те свойства css, которые отвечают за отображение текста на страницах блога и научились изменять шрифты в теме WordPress. Также мы познакомились с основными способами добавления пользовательских шрифтов: с помощью Google Fonts, правила @font- face и плагина Easy Google Fonts. Надеюсь, данная информация поможет вам гибко настроить выведение контента на страницах блога.


1 звезда2 звезды3 звезды4 звезды5 звезд (8 оценок, среднее: 5,00 из 5)
Загрузка...
like
Понравилось?
Подпишитесь на блог и получайте новые статьи!
Добавляйтесь в соц. сетях:
  1. Антон:

    Здравствуйте в моей теме на сайте русский шрифт заглавной буквы маленький,а английскими когда пишешь заглавная с большой буквы подскажите что можно сделать чтоб на русском с заглавная писалось?///

    Ответить
  2. Марина:

    Очень понятная и подробная статья. Но так не хочется этого делать самому... Нельзя настроить все это один раз, и в дальнейшем просто пользоваться?

    Ответить
Ваш комментарий: