jnthnclrk
  • 0
Учитель

Как в WordPress создать пользовательский тип записи с именем автора в ярлыке?

  • 0

Я пытаюсь создать новую тему WordPress, используя register_post_type для создания пользовательского типа сообщений, называемого списками.

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

http://www.mysite.com/%author%/listing-title

Я не совсем уверен, как добиться этого с помощью элементов управления CPT, перечисленных в Кодексе. Ранее я добился аналогичного эффекта, создав пользовательскую структуру в настройках постоянных ссылок:

/%author%/%postname%/

На основном форуме было предложено использовать wp_rewrite, но wp_rewrite, похоже, обрабатывает только входящие запросы и не меняет способ создания сообщений CPT.

Чтобы проиллюстрировать изображение, я хочу изменить часть /listings/ URL-адреса постоянной ссылки на имя автора сообщения. См. изображение ниже.

альтернативный текст

Share
  1. Мой плагин Custom Post Permalinks позволяет вам устанавливать структуры постоянных ссылок для пользовательских типов сообщений и поддерживает авторов сообщений как часть постоянной структуры. Однако, хотя мой плагин позволит вам настроить эту структуру, я не предлагаю использовать эту структуру. Эта структура, по сути, заставит WordPress интерпретировать все страницы верхнего уровня как ошибки 404 (и страницы второго уровня, я думаю). Все будет хорошо, если вы добавите тип записи для привязки начала структуры следующим образом:

    /%post_type%/%author%/%postname%/
    
    • 0

Оставить ответ

You must login to add an answer.