WordPress-使用可变数量的参数添加add_rewrite_rule

时间:2019-04-14 09:21:45

标签: php wordpress url-rewriting permalinks

我想为可变数量的参数创建add_rewrite_rule。 例如。此add_rewrite_rule应该适用于以下任何一种链接类型:

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

这是我现在拥有的,但是正好用于四个参数:

add_rewrite_rule(

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

让我知道是否有解决此问题的方法。

谢谢。

0 个答案:

没有答案