Правильная процедура для расширенных постоянных ссылок

Я искал это широко, но не могу обойти его. У меня есть несколько пользовательских типов сообщений и таксономия (местоположение).

Я могу получить доступ ко всем типам записей в местоположении через:

www.example.com/location/(location)

Я могу получить доступ ко всем типам сообщений через:

www.example.com/(custom-post-type)

Наконец, я могу получить доступ к определенному типу сообщения в определенном месте через:

www.example.com/location/(location)/?post_type=(custom-post-type)

Вышеуказанный URL-адрес создается через два раскрывающихся списка SELECT:

<select name="post_type"> and <select name="location"> 

Мой вопрос: как я могу удалить «? Post_type =» из URL-адреса и сразу вернуться:

www.example.com/(custom-post-type)/location/(location)

или даже просто изменить «? post_type =» на что-то другое, то есть:

www.example.com/location/(location)/?event=(custom-post-type)

Что-то вроде этого возможно? Любая помощь будет оценена!

Благодаря!

Solutions Collecting From Web of "Правильная процедура для расширенных постоянных ссылок"