Kredov long

Как добавить произвольный префикс /slovo/ в url отдельного поста? (именно с этими косыми палочками)

Тема в разделе "Wordpress", создана пользователем seltee, 13 апр 2013.

  1. seltee

    seltee

    Регистрация:
    11 апр 2013
    Сообщения:
    3
    Симпатии:
    0
    Вообщем
    Сейчас пермалинки вида
    сайт.ру/категория/название-поста
    Буду менять на
    сайт.ру/название-поста
    Новые посты пойдут уже с таким url-ом
    А у старых статей урлы поменяются, пропадет категория. (урлы проиндексированы, джай прокачаны и несут трафик, жалко)
    Как вручную изменить url старых статей, добавив /произвольное-слово/название-поста

    В редактировании поста меняю постоянную ссылку но там уничтожается знак /

    А понадобиться задать урл отдельного поста вида сайт.ру/слово/слово/слово/название-поста.
    Как добавлять вот эти префиксы к отдельным постам?
    --- добавлено: Apr 13, 2013 7:21 PM ---
    чтобы не зависело от того в какой категории пост
     
  2. Jack Jumper

    Jack Jumper

    Регистрация:
    4 апр 2013
    Сообщения:
    14
    Симпатии:
    0
    Если постов не слишком много, можно попробовать через phpmyadmin изменить ссылку для каждого поста вручную, покопавшись в mysql
     
  3. seltee

    seltee

    Регистрация:
    11 апр 2013
    Сообщения:
    3
    Симпатии:
    0
    А как это сделать в mysql ? не проинструктируете вкратце :smile:
    я вообще туда лезть боюсь. ченить намучу ваообще весь сайт слетит.
    мне mysql - как туземцу смартфон
     
  4. Jack Jumper

    Jack Jumper

    Регистрация:
    4 апр 2013
    Сообщения:
    14
    Симпатии:
    0
    Я сам таким никогда не занимался (если не считать удаления комментариев с помощью базы), но для начала сделайте бекап своей базы, чтобы была возможность потом вернутся к старой страктуре, если что-то пойдет не так.
    1) зайдите в phpmyadmin
    2) выберите нужную базу
    3) в базе кликаете по таблице с постами wp_posts
    4) внутри таблицы будут лежать ваши посты, находите нужный пост для изменения по названию и урлу и кликаете по ссылке "Изменить" в строке поста
    5) находите форму с адресом вашего поста напротив параметра guid и меняете ему адрес
    В теории должно сработать.
     
  5. Apathetic

    Apathetic

    Регистрация:
    21 мар 2013
    Сообщения:
    43
    Симпатии:
    11
    С точки зрения юзабилити лучше, когда ссылки на все посты имеют один вид. Поэтому к этой задаче нужно подходить с другой стороны, на самом деле.
    http://wordpress.org/extend/plugins/redirection/ - этот плагин автоматически создает 301-редиректы при изменении пермалинков. Просто установите его, и меняйте структуру ЧПУ сколько влезет