Cyr to Lat reloaded – транслитерация ссылок и файловых имен
Cyr-to-lat reloaded – это реанимация популярного плагина Cyr-to-lat (Сергея Бирюкова) и Rus-To-Lat (Антона Скоробогатова). Плагин остался таким же легким и простым, но мы немного дополнили базу символов, обновили код и исправили старые баги
Что такое транслитерация? – данный термин применяется к действию по преобразованию символов из одного языка в другой. Пример: замена кириллических символов на латинские. Так как основная часть сети интернет использует латиницу, то и весь софт пишется с полной поддержкой латиницы, а не кириллицы или китайских иероглифов. Поэтому, когда вы используете кириллицу в именовании файлов, то можете столкнутся с проблемой доступности файлов по их абсолютному адресу. А использование кириллицы в ссылках страниц ухудшает читаемость постоянных ссылок (ЧПУ). Вот как раз в этих случаях вам и может пригодится транслитерация ссылок и файловых имен.
Мы создали для вас простой плагин транслитерации под названием Cyr-to-lat reloaded. Он автоматически заменяет кириллические, грузинские, турецкие символы на латинские для создания читаемых URL-адресов постоянных ссылок записей, рубрик, меток, товаров и произвольных типов записей. Также этот плагин исправляет некорректные имена файлов и удаляет лишние символы, которые могут вызывать проблемы при доступе к этому файлу.
Пример ссылки на кириллице:
http://webcraftic.com/%D0%BF%D1%80%D0%B8%D0%B2%D0%B5%D1%82-%D0%BC%D0%B8%D1%80
Преобразованная ссылка на латинице:
http://webcraftic.com/privet-mir
Вы замечаете разницу между первой ссылкой и второй? Первая кодируется и понятна только браузеру, а не пользователю. Вторая ссылка написана транслитом. Она лучше читается и значительно короче.
Некорректное имя файла изображения:
%D0%BC%D0%BE%D0%B5_image_ 290.jpg
A+nice+picture.png
Пример транслитерации изображений – читаемое имя файла без специальных символов:
moe_image_ 290.jpg
a-nice-picture.png
Вы можете пренебрегать правилами формирования файловых имен, но рано или поздно столкнетесь с битыми ссылками на изображения и 404 страницей при переходе по прямой ссылке к файлу.
Мы рекомендуем вам всегда называть файлы на латинице или использовать плагин Cyr-to-lat reloaded, чтобы выполнять эти задачи автоматически при загрузке файлов. В этом случае вы сможете избежать битых ссылок.
ВОЗМОЖНОСТИ
- Конвертирует постоянные ссылки существующих записей, страниц, рубрик и тегов автоматически при активации плагина;
- Сохраняет целостность постоянных ссылок записей и страниц;
- Выполняет транслитерацию имен файлов вложений;
- Выполняет транслитерацию имен файлов вложений.
- Поддержка русских, белорусских, украинских, болгарских, греческих, грузинских, армянских и сербских символов
- Поддержка плагина Advanced custom fields
- Поддержка плагина Asgaros forum
- Поддержка плагина Buddypress
РАСШИРЕННАЯ ВЕРСИЯ ПЛАГИНА С ПАНЕЛЬЮ УПРАВЛЕНИЯ
- Cyrlitera – transliteration of links and file names
- Clearfy – WordPress optimization plugin and disable ultimate tweaker
СПАСИБО АВТОРАМ ПЛАГИНОВ
Мы использовали некоторые функции из следующих плагинов:
Cyrlitera, WP Translitera, Rus-To-Lat, Cyr-To-Lat, Clearfy — WordPress optimization plugin, translit-it, Cyr to Lat enhanced, Cyr-And-Lat, Rus filename translit, rus to lat advanced
ВАМ НУЖНА ПОДДЕРЖКА? ПОЛУЧИТЕ ЕЕ
Мы предоставляем бесплатную поддержку для этого плагина. Если вы столкнулись с проблемой, просто создайте новый тикет. Мы обязательно вам поможем!
- Получить поддержку
- Горячая поддержка — Любой пользователь может связаться с нами. Вы можете использовать его, только если вы нашли ошибку php в плагине, получили белый экран или хотите сообщить об уязвимости.
