Поддержка Плагины Cyr-To-Lat 3.0

  • Модератор Sergey Biryukov

    (@sergeybiryukov)


    Live and Learn

    Приглашаю протестировать обновлённый Cyr-To-Lat:
    http://downloads.wordpress.org/plugin/cyr2lat.zip

    Список изменений:

    • Реализовано автоматическое конвертирование существующих ярлыков записей, страниц, рубрик и меток при активации плагина.
    • Сохраняется работоспособность прежних ссылок на записи и страницы.
    • Добавлена транслитерация имён загружаемых файлов.
    • Таблица транслитерации приведена в соответствие со стандартом ISO 9.
    • Включены символы русского, белорусского, украинского, болгарского и македонского языков (чтобы в полной мере соответствовать названию).
    • Добавлен фильтр для возможного изменения таблицы транслитерации.
    • Код плагина остался небольшим 🙂

    (16.07) Плагин опубликован в репозитории:
    http://wordpress.org/extend/plugins/cyr2lat/

Просмотр 13 ответов — с 31 по 43 (всего 43)
  • Плагин не любит перенаправление в .htaccess Например, такое
    RewriteCond %{HTTP_HOST} .
    RewriteCond %{HTTP_HOST} !^www\.realty-sochi\.com [NC]
    RewriteRule (.*) http://www.realty-sochi.com/$1 [R=301,L]

    Модератор Sergey Biryukov

    (@sergeybiryukov)

    Live and Learn

    Почему «Ы» транслитерируется как «YI»?

    Спасибо, исправил в тестовой версии на Y.

    Плагин не любит перенаправление в .htaccess

    А в чём его смысл и как оно связано с транслитерацией? WordPress сам перенаправляет на тот вариант записи домена (с www или без), который указан в настройках. Искусственные манипуляции могут привести к бесконечному перенаправлению и без плагинов.

    Что то он мне побил много ссылок

    Было бы здорово взглянуть на сайт или узнать, в чём это выражается. Русскоязычные ссылки работали, а латинские — нет?

    А как удалить все изменения, сделанные плагином?

    Написал скрипт, отменяющий все изменения: http://pastebin.com/4suH8qyq

    Можно создать файл regenerate-slugs.php в корневом каталоге (рядом с wp-config.php), скопировать туда код и запустить из браузера.

    Если на момент выполнения скрипта плагин ещё активен, то восстанавливаются только ссылки, транслитерированные автоматически — ярлыки, которые были изменены/указаны вручную, остаются.

    Возможно, добавлю эту функцию в одной из следующих версий плагина.

    Да это я с htaccess не дружу, это точно.

    Плагин глючит, похоже автор забыл про него.

    Atrax

    (@atrax)

    Ethical engineer

    Откуда такая уверенность?
    И что именно там «глючит»?

    Atrax

    (@atrax)

    Ethical engineer

    Во-первых, какой смысл задавать вопросы на русском языке в английском форуме поддержки? Во-вторых, почему вы считаете тот форум более «официальным», чем этот? В-третьих, именно здесь находятся оба автора плагина. Вы считаете, мы должны были догадаться о существовании темы «там»?

    Пошел разбираться с проблемой плагина…

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

    Сергей! В тестовой версии из-за апострофа страницы не открываются.

    На удаленном сервере плагин работает, а вот на локальном ни в какую не хочет. Сначала активирую плагин, потом изменяю настройки постоянных ссылок на /%postname%/. Настройки аналогичные оным на удаленном. В чем может быть проблема, не подскажите?

    Модератор Юрий

    (@yube)

    На удаленном сервере плагин работает, а вот на локальном ни в какую не хочет.

    В чем проявляется неработа плагина?

    Похоже, что не работает настройка постоянных ссылок в WordPress 3.1.3. После смены на /%postname%/ при открытии любого урла записей — ошибка 404. Так, что дело, вероятно, не в плагине. Может в настройках локального апача2, хотя предыдущие версии работали с этими же настройками, только вот недавно апач2 обновился, может в этом дело…

    Разобрался, после обновления апач2 каким-то образом отключил модуль mod_rewrite, после a2enmod rewrite и перезапуска — все работает. Спасибо за проявленный интерес к моей проблеме, вопрос снят.

Просмотр 13 ответов — с 31 по 43 (всего 43)
  • Тема «Cyr-To-Lat 3.0» закрыта для новых ответов.