Intereting Posts

Пользовательский тип сообщения в подкаталоге

Я искал, но не смог найти ответ на мой вопрос.

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

Например, прямо сейчас у меня есть:

http://www.mysite.com/custom-post-type

Я бы хотел:

http://www.mysite.com/subdirectory/custom-post-type

Причина, по которой я пытаюсь сделать это, заключается в том, что у меня есть клиент, у которого теперь есть дополнительные клиенты, которых я хотел бы назвать как подкаталог, а не совсем новый поддомен.

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

Есть простой способ сделать это? Я неплохо разбираюсь в WP, но не эксперт, поэтому я надеюсь, что есть простой метод.

Спасибо за любое руководство

Solutions Collecting From Web of "Пользовательский тип сообщения в подкаталоге"

Когда вы регистрируете свой тип сообщения , добавьте подкаталог в аргумент has_archive и в качестве аргумента slug аргумента rewrite :

 $args = array( // ... other args removed for clarity 'rewrite' => array( 'slug' => 'subdirectory/custom-post-type' ), 'has_archive' => 'subdirectory/custom-post-type', // ... ); register_post_type( 'your_cpt', $args );