Cufón

inwp.ru

Отсутствуют название сайта, заголовки рубрик, записей

При использовании некоторых современных тем оформления, как правило импортных, на сайте может полностью отсутствовать русский текст в названии сайта, в заголовках записей и т.д. Проблема может возникать, если для вывода шрифтов используется скрипт Cufón.

Чтобы убедиться, что проблема именно в этом, в файлах темы нужно попробовать найти примерно такой текст:

<script type="text/javascript" src="cufon-yui.js"></script>
<script type="text/javascript" src="Optima_400-Optima_700.font.js"></script>

Если в шаблоне есть нечто похожее, то проблема как раз в нелокализованном шрифте.

Варианты решения проблемы:

  • Удалить или закомментировать эти строки, тогда будет выводиться обычный шрифт.
  • На странице генератора шрифтов создать свой (отметив галочку «Russian Alphabet»), загрузить на сервер и подключить, заменив имя файла во второй строке вышеприведенного примера.

Плагин WP-Cufon и что с ним делать.

Случается с премиум темами такое: когда установили тему, прописали названия категорий на русском языке, а на сайте названия не отображаются. Они просто пропадают. На английском появляются, а на русском пропадают.

Это проблема шрифтов Adobe со сглаживанием. Они отображаются только в английском варианте, а кириллицу не показывают. Для этого и был написан плагин Wp-Cufon. Все ставят этот плагин и ждут, что вот сейчас все шрифты заработают. НО НЕТ. Всё дело в том, что в плагин нужно добавить кириллический шрифт сгенерированный для этого плагина. В самом плагине есть путь к сервису, который генерирует шрифты, да только сделать это не очень просто-нужно выбрать правильные опции, а потом еще вписать шрифт в настройках плагина. Я немного облегчу вам жизнь. В папке с плагином лежит шрифт Arial, который правильно сгенерирован и работает.

Для тех кто не может найти ссылку для генерации шрифта, вот она: Генератор шрифтов для Cufón

Поставить галки:

   The EULAs of these fonts allow Web Embedding (without Adobe Flash)
    All
    Cyrillic Alphabet (если текст на русском)
    Russian Alphabet (если текст на русском
    I acknowledge and accept these terms

Скачиваете плагин (0.24 мб)

Создаете папку fonts. Сообщение выскочит после установки плагина и предупредит вас о создании этой папки. Затем в эту папку ложите шрифт в формате TTF и вписываете его название в настройке плагина. Просто перепишите название шрфита, который указан в кавычках (как правило это Vegur) на Arial и все заработает.

Подписка

Рассылка на E-mail