Поддержка Темы и шаблоны Не меняется шрифт темы

  • если подключаю шрифт внося запись прямо в style.css (в начале или в конце файла) то не срабатывает замена шрифтов для конкретных элементов.
    А когда в настройках темы в «дополнительный стиль» работает.
    В какое место нужно вставлять шрифты правильно?

    @font-face {
     font-family: Firasans;
     src: url(wp-content/themes/easywp-5/fonts2/firasans.woff);
     font-weight: normal;
     font-style: normal;
    }

    подскажите, в чем может быть дело?

    Страница, с которой нужна помощь: [войдите, чтобы увидеть ссылку]

Просмотр 4 ответов — с 1 по 4 (всего 4)
  • Модератор Sergey Biryukov

    (@sergeybiryukov)

    Live and Learn

    
    src: url(wp-content/themes/easywp-5/fonts2/firasans.woff);
    

    Здесь путь должен быть не от корневого каталога, а относительно файла style.css:

    
    src: url(fonts2/firasans.woff);
    

    Можно и от корневого, но тогда в начале нужен слеш:

    
    src: url(/wp-content/themes/easywp-5/fonts2/firasans.woff);
    

    Без слеша получается относительный путь, которого не существует:

    
    wp-content/themes/easywp-5/wp-content/themes/easywp-5/fonts2/firasans.woff
    

    спасибо, это я по невнимательности, из-за отсутствия опыта… Хотя ставил две точки и тоже не работало
    src: url(../fonts2/firasans.woff);
    Почему же через саму тему менялось с неправильным путём?

    Модератор Sergey Biryukov

    (@sergeybiryukov)

    Live and Learn

    Хотя ставил две точки и тоже не работало

    
    src: url(../fonts2/firasans.woff);
    

    Это означает путь от каталога wp-content/themes, а не от текущей темы.

    Почему же через саму тему менялось с неправильным путём?

    Потому что блок «Дополнительные стили» подгружается тегом <style> в заголовке. Там относительный путь от корня сайта будет работать, но только на главной. Если зайти в какую-нибудь запись или рубрику (и при этом настроены «красивые» постоянные ссылки) — тоже не будет работать.

    Спасибо, понял.

Просмотр 4 ответов — с 1 по 4 (всего 4)
  • Тема «Не меняется шрифт темы» закрыта для новых ответов.