Что умеет
Cyrlitera автоматически заменяет кириллические символы на латинские в адресах (slug) и именах файлов. Раньше русский адрес превращался в длинную строку с процентами при копировании ссылки, а загрузка файла с русским именем иногда давала неработающие изображения. Плагин решает обе проблемы.
Что делает:
- транслитерирует адреса новых записей, страниц, рубрик, меток, товаров и произвольных типов записей;
- переименовывает загружаемые файлы:
мое_изображение.jpgпревращается в читаемоеmoe_izobrazhenie.jpg, а «опасные» символы удаляются; - позволяет задать собственные соответствия букв, если стандартная схема вам не подходит;
- включает автоматические редиректы со старых адресов на новые;
- поддерживает кириллицу и грузинские буквы.
Установка и настройка
Установите и активируйте плагин. Проверьте настройки: при необходимости задайте свои соответствия символов и включите редиректы. Создайте тестовую запись с русским заголовком и посмотрите адрес; загрузите файл с русским именем и убедитесь, что он переименован.
Подводные камни
- Старые адреса. Плагин применяется к новым материалам. Чтобы изменить уже опубликованные, нужно конвертировать их отдельно, и в этом случае обязательны редиректы со старых адресов, иначе потеряются позиции в поиске и внешние ссылки. Сначала проверьте процесс на копии сайта и сделайте резервную копию.
- Нужен ли вообще латиница. Яндекс и Google понимают русские адреса, и для многих сайтов читаемые слова на кириллице допустимы. Решение о смене адресов на работающем проекте принимайте осознанно, оценив риск потери позиций.
- Правила замены. Если буква транслитерирована не так, как вы хотите (например, «ы», «щ», «ё»), исправьте её в пользовательских правилах.
- Конфликты. Не используйте вместе с другими плагинами транслитерации и SEO-плагинами, которые переписывают slug: результат будет непредсказуемым.
- Откат. Плагин умеет откатывать конвертацию существующих адресов, но резервная копия всё равно необходима.
Кому подойдёт
Русскоязычным сайтам и магазинам, которые хотят использовать латинские адреса и аккуратные имена файлов. В смежных задачах перевода и мультиязычности в каталоге есть Polylang, Loco Translate и GTranslate.