Wordpress - добавить add_rewrite_rule с переменным количеством аргументов - PullRequest
1 голос
/ 14 апреля 2019

Я хочу создать add_rewrite_rule для переменного числа аргументов. Например. этот add_rewrite_rule должен работать для любого из следующих типов ссылок:

/workouts/filter/red/round/solid/
/workouts/filter/red/round/
/workouts/filter/red/

Это то, что я сейчас имею, но работаю ровно на 4 аргумента:

add_rewrite_rule(

'^workouts/([^/]*)/([^/]*)/([^/]*)/([^/]*)/?$', 
'index.php?page_id=763&type=$matches[1]&var1=$matches[2]&var2=$matches[3]&var3=$matches[4]', 'top');

Дайте мне знать, если есть решение этой проблемы.

Спасибо.

...