Intereting Posts
Обязательные поля в пользовательских типах сообщений Как импортировать файлы в отдельные записи настраиваемого типа Pagination – ссылка на базовую страницу – Страница 1 array_rand работает неправильно? Как изменить строку запроса с помощью довольно URL-адреса в WordPress с использованием файла .htaccess Как использовать шаблон пользовательских комментариев на всех моих страницах сообщений Как WordPress разрабатывает srcsets? Показать сообщения с автором в url с пользовательскими типами сообщений Как вставить изображение и текст из панели администратора в моей теме Изменение размера изображения до определенного размера (отношение X-Y) Как изменить заголовок сообщения WordPress? Выпускает ли плагин под AGPL, чтобы люди открывали исходную версию всей своей установки WordPress? Категория и сообщения на главной странице Добавить правило перезаписи только для одной страницы Разная структура / содержание сообщений из настраиваемого типа сообщений

Как переписать URL как страницу «архив тегов» с категорией?

Я пытаюсь переписать http://localhost/contents/tag/TAG/category/CATEGORY как http://localhost/contents/tag/TAG/?cat=CATEGORY где TAG является тегом slug, а CATEGORY – это категория slug ,

Код ниже – это то, что я пробовал.

 add_rewrite_rule('^contents/tag/([^/]+?)/category/([^/]+?)/?$', 'index.php?tag=$matches[1]&cat=$matches[2]', 'top'); add_rewrite_rule('^contents/tag/([^/]+?)/category/([^/]+?)/page/?([0-9]{1,})/?$', 'index.php?tag=$matches[1]&cat=$matches[2]&paged=$matches[3]', 'top'); 

Проблема в том, что это приведет меня к странице «архив категории», но не к «архивной странице тега». То, что я хочу достичь, это переписать его в 'tag archive' и показать записи, в которых категория установлена ​​в CATEGORY . (Означает tag==TAG && category==CATEGORY )

Почему он приводит меня на страницу «архив категории», но не страницу «архив тегов»?

Solutions Collecting From Web of "Как переписать URL как страницу «архив тегов» с категорией?"