Я хочу создать 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');
Дайте мне знать, если есть решение этой проблемы.
Спасибо.