• Структура ссылок на рубрику задана так:
    имя_сайта/словоРУКОВОДСТВО/названиеРУБРИКИ
    конкретный пример получаемый:
    мегаконсалтинг.рф/руководство/продукты-и-сервисы/

    При обновлении на 3.1 словоРУКОВОДСТВО исчезает из ссылок и получаем
    мегаконсалтинг.рф//продукты-и-сервисы/

    при такой структуре ссылок
    3.0.5 работает исправно.
    3.1 работает исправно только с латиницей.

Просмотр 6 ответов — с 1 по 6 (всего 6)
  • попробуйте обновить структуру ЧПУ в админке

    Так я первым делом обновил. Не получается, результат
    мегаконсалтинг.рф//продукты-и-сервисы/

    Убирать слово «руководство» для сайта сомнительное решение, некоторые ссылки я так расставлял (зря конечно, надо короткими пользоваться всегда, теперь обязательно буду только короткие указывать)

    Судя по всему это косяк в коде где-то, было бы время разобрался бы. А так наверное разработчикам это как-то отдать надо на исправление.

    Модератор Sergey Biryukov

    (@sergeybiryukov)

    Live and Learn

    Проблема уже известна и помечена к исправлению в версии 3.2:
    http://core.trac.wordpress.org/ticket/14201

    Можно воспользоваться одним из приложенных патчей.

    Или добавить строку в functions.php активной темы:

    remove_filter('template_redirect', 'redirect_canonical');

    Вроде вчера слышал, что это нововведение в 3.1

    Вот тут.

    Модератор Sergey Biryukov

    (@sergeybiryukov)

    Live and Learn

    Нет. Насчёт точки в качестве префикса не смотрел, но здесь именно баг.

    Для предупреждения таких ситуаций одновременно с выходом бета-версий и релиз-кандидатов публикуются и русские сборки.

    http://ru.forums.wordpress.org/topic/Манифест-о-тестировании

    Или добавить строку в functions.php активной темы:
    remove_filter(‘template_redirect’, ‘redirect_canonical’);

    — добавил, работает….

Просмотр 6 ответов — с 1 по 6 (всего 6)
  • Тема «Битые ссылки на русском при обновлении на 3.1» закрыта для новых ответов.