WordPress путаница add_rewrite_rule - PullRequest
1 голос
/ 23 октября 2019

Я думал, что хотел чего-то довольно простого. Поймать все URL-адреса, содержащие / s /, и переписать их. Но почему-то в моих запросах нет первого совпадения. Следующим шагом было бы сделать так, чтобы оно совпадало с несколькими тегами ... но не получается заставить это работать? Глядя на это долго, нужна помощь.

https://regex101.com/r/sNfHex/1

<?php
// Should match /category/s/
// Should match /category/tag/s/
// Should match /category/tag/tag/s/
// Etcetera

add_rewrite_rule("^(.*)\/[s]\/?", "index.php?category_name=$matches[1]", 'top');
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...