Intereting Posts
Функция WP_mail () не отправляет электронную почту в режиме Ajax Пользовательский запрос SELECT с несколькими значениями метаданных (проблема с упорядочением) Нужно ли регистрировать JQuery, если мы хотим использовать его в wp_enqueue_script ()? Использование пользовательской meta_query с отношением не работает как ожидалось Как получить панель инструментов wp-editor () в textarea модального Автоматические выдержки Получение изображений вложения клонирует некоторые из них Как показать ссылку или кнопку «Читать дальше» в пользовательской полевой выдержке, если она меньше предела слова Ограничить количество пользователей, возвращаемых при сортировке пользователей по последним функциям сообщений Можно ли добавлять страницы в свое меню через скрипт? кеш-данных? Использование Fullscreenr с блогом WordPress – странная ошибка Каков требуемый формат для импорта сообщений в WordPress? Отображать пользовательскую мета-запись текущего пользователя в боковой панели Можно создать многоузловую сеть, где основной сайт не является WP?

Страницы WordPress с иерархией

Есть ли способ создания иерархии страниц в WordPress?

То, что я хочу сделать, – это организовать мои страницы (а не сообщения) в похожие группы, как в:

  • www.mywebsite.com/about/contact
  • www.mywebsite.com/about/opening-hours

В приведенном выше фрагменте карты сайта как время контакта, так и время открытия подпадают под категорию «как группа».

Как я могу эффективно группировать свои страницы, как описано выше?

Solutions Collecting From Web of "Страницы WordPress с иерархией"

Если я правильно прочитал ваш вопрос, вам просто нужно установить страницу «about» как родителя, чтобы «связаться» и «часы работы», тогда постоянная ссылка будет такой, как вы хотите.

Для этого перейдите на страницу редактирования «контакт», а в поле атрибутов страницы установите родительскую страницу «около».

TL; DR

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


Ниже вы можете пройти через процесс, чтобы показать, как вы можете это достичь.

То, что мы хотим достичь на нашем веб-сайте по адресу http://www.example.com, состоит в том, чтобы структурировать наш контент сайта, следующий за сайтом ниже:

Home (www.example.com) About Us (www.example.com/about-us/) |----- Mission and Vision (www.example.com/about-us/mission-and-vision) |----- Portfolio (www.example.com/about-us/portfolio) |----- Services (www.example.com/about-us/services) Blog (www.example.com/blog) Events (www.example.com/events) Contact Us (www.example.com/contact-us) 

Здесь основное внимание уделяется разделу «О нас».

Предположим, мы успешно создали все страницы наших «О нас», а именно: О нас, Миссии и Видения, Портфолио и Услуги; все они будут на том же уровне, что и на приведенной ниже карте сайта (неполная, только в разделе « О нас »):

 About Us (www.example.com/about-us/) Mission and Vision (www.example.com/mission-and-vision) Portfolio (www.example.com/portfolio) Services (www.example.com/services) 

Следующим шагом будет редактирование страниц «Миссия и видение», «Портфолио» и «Услуги», так что у них есть страница «О нас» как атрибут родителя .

Существует два (2) основных способа, которыми вы можете воспользоваться:

  1. используя ссылку «Быстрое редактирование», доступную при наведении на страницу,
    Нажмите на меню «Страницы», доступное на панели инструментов, чтобы просмотреть полный список страниц.

    или

  2. щелкнув ссылку «Изменить» на странице действий, доступную следующей перед предыдущим (Quick Edit), чтобы редактировать с полным просмотром содержимого страницы.

Используя первый вариант, «Quick Edit» (1) :

  • Нажмите ссылку быстрого редактирования.
  • На появившемся экране выберите «О нас» в качестве родительской страницы для страницы, подверженной этому редактированию (на прилагаемом снимке экрана «Миссия и видение»).
  • Не забудьте нажать кнопку «Обновить» с правой стороны, чтобы произвести изменения.

Снимок экрана вышеописанного процесса для варианта 1 (выбор страницы « О нас» на странице « Родитель» );

Добавление иерархии страниц с помощью опции быстрого редактирования

Используя второй вариант, «Изменить» (2) :

  • Нажмите ссылку Изменить действие.
  • На появившемся экране экрана посмотрите на свою правую сторону (ниже кнопки «Обновить»); вы увидите поле с надписью «Атрибуты страницы». Там, выберите «О нас» в раскрывающемся списке « Родитель» для страницы, подверженной этому редактированию (на прилагаемом скриншоте на странице «Миссия и видение»).
  • Не забудьте нажать кнопку «Обновить» с правой стороны, чтобы произвести изменения.

Снимок экрана вышеописанного процесса для варианта 2 (взятый по завершении описанных шагов);

Добавлена ​​страница «О нас» в качестве родительской страницы с помощью параметра «Редактировать»

Повторите описанный выше процесс, чтобы другие страницы были вложены на страницу «О нас» для (1) или (2), исходя из вашего выбора для такой цели.

Затем у вас будут страницы, вложенные под страницу «О нас» и видимые, как показано на скриншоте ниже:

После присвоения О Нас в качестве родительской страницы с использованием опции быстрого редактирования

Затем мы достигли нашей цели, как показано в первом файле Sitemap выше для страниц раздела «О нас», как в:

 About Us (www.example.com/about-us/) |----- Mission and Vision (www.example.com/about-us/mission-and-vision) |----- Portfolio (www.example.com/about-us/portfolio) |----- Services (www.example.com/about-us/services) 

Для того, чтобы пройти через выше, предполагается, что у вас уже есть свои постоянные ссылки, отличные от Plain (в меню «Настройки», доступном из вашей панели инструментов WordPress).