Wordpress CPT (пользовательский тип записи) и URL - PullRequest
0 голосов
/ 10 февраля 2020

Я пытаюсь создать туристический веб-сайт, на котором у меня есть следующие типы контента:

  • Направления (pj: Аликанте)
  • Страницы (например, Общая информация)
  • Мест (например: Пляж Сан-Джона)
  • Сообщений (например: Советы по поездке в Аликанте)

Как я могу получить следующую структуру URL-адресов?

www.miweb.com/ alicante ( CPT Направления )

www.miweb.com/alicante/ общая информация ( Страницы CPT с отношениями с пунктом назначения)

www.miweb.com/alicante/general-information/ guide ( страницы CPT с отношениями с пунктом назначения иерархические )

www.miweb.com/alicante/ beach-of-sant-jhon ( CPT мест в зависимости от назначения)

www.miweb.com/alicante/ чаевые -for-travel-to-alicante ( CPT Posts )

Возможно ли сделать структуру таких URL-адресов? Вы можете мне помочь?

Заранее спасибо.

1 Ответ

0 голосов
/ 10 февраля 2020

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

yoursite.com / parent -page / child-page

Вы также можете настроить категории для работы с сообщениями и настроить структуру постоянных ссылок для сообщений так, чтобы категория отображалась первой:

yoursite.com / category / post

Таким образом, вы можете избежать CPT, которые более сложны в использовании, чем основные типы сообщений.

Это повлияет только на внешний интерфейс, поэтому, если вам нужна настройка бэкенда или администратора, вы все равно можете вам нужен CPT, однако вы можете просто переименовать «записи» или «категории» в «места назначения».

...