Поддержка Проблемы и решения Формирование адреса страниц

  • Решено igormm77

    (@igormm77)


    Добрый всем день, подскажите, что делать…
    Имеется сайт образовательного учреждения на WordPress. Все шло хорошо до тех пор, пока не нужно было подогнать его под «Методические рекомендации для сайтов ОУ»
    Там куча рекомендаций, и в принципе решаемых. Но на одном я застопорился.
    Имеется там такой пункт, как обязателньые страницы и выглядеть путь к этим страницам должен примерно так:
    Рекомендации по формированию адресов страниц раздела «Сведения об образовательной организации»:
    http://<адрес_официального_Сайта>/sveden/common — «Основные сведения»;
    http://<адрес_официального_Сайта>/sveden/struct — «Структура и органы управления образовательной организацией»;
    http://<адрес_официального_Сайта>/sveden/document — «Документы»;
    http://<адрес_официального_Сайта>/sveden/education — «Образование»;

    В то же время другие страницы могут иметь и немного другой адрес, без «промежуточных» вставок:
    Предоставленную выше информацию рекомендуется размещать в разделе «Абитуриенту» по адресу http://<адрес_официального_Сайта>/Abitur

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

    Да, тема Tempera, если это может быть важно.
    Спасибо

Просмотр 5 ответов — с 1 по 5 (всего 5)
  • Модератор Yuri

    (@yube)

    Если используются Страницы, то достаточно создать страницу sveden, а common, struct и т.д. сделать ее дочерними. На самой странице можно просто вручную прописать ссылки на дочерние.

    Если же вопреки логике wordpress вместо страниц использовались записи (посты), то можно поставить плагин типа Custom Permalinks (точно не скажу, ибо у меня не возникало необходимости закручивать гвозди отверткой)

    Что касается меню, то если оно собрано из сущностей (страницы, записи, рубрики), а не из произвольных ссылок, то ничего с ним случиться не должно.

    то можно поставить плагин типа Custom Permalinks (точно не скажу, ибо у меня не возникало необходимости закручивать гвозди отверткой)

    справедливости ради — плагин очень удобен. не надо создавать страницу sweden — можно сразу лепить обычные страницы, указывая им слаг как у под-страницы. иногда хотелки клиента только этот плагин и может реализовать.

    Автор igormm77

    (@igormm77)

    Большое спасибо, все работает. Переключил в «Произвольно» и через плагин Custom Permalinks переделал пока несколько страниц, проверил, сейчас добиваю. Без плагина почему то при указании страницы sveden как родительской в url менялась автоматом на sveden-3.
    Для информации, по плагину, кому-то, возможно, пригодится — сделать именно так -переключить в Произвольно — иначе если, как у меня сперва, будет стоять «Простые» — то ничего не получится, URL то исправить можно, только страница по нему не отображается. Впрочем, это логично, но я сразу не въехал.

    Еще раз спасибо!

    Автор igormm77

    (@igormm77)

    Ах ты елки… Рано обрадовался. А новостные то страницы, которые мы обычно записями оформляем — все, не отображаются… 🙁

    Автор igormm77

    (@igormm77)

    Все, победил проблему, выставив в «Произвольное» /%category%/%postname%

Просмотр 5 ответов — с 1 по 5 (всего 5)
  • Тема «Формирование адреса страниц» закрыта для новых ответов.