php - Wordpress - 添加带有可变数量参数的 add_rewrite_rule
问题描述
我想为可变数量的参数创建 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');
让我知道是否有解决此问题的方法。
谢谢你。
解决方案
推荐阅读
- javascript - 在tone.js中同步音频循环和笔记
- python - 从 .ui 访问元素
- c# - 如何将字典的内容复制到另一个以清除原始字典
- powershell - Internet Explorer 对象没有 Document 子对象
- msbuild - 错误 MSB3325:无法导入以下密钥文件
- regex - 正则表达式匹配父节点和子节点
- android - JUnit 错误 AssertionError 值计数不同 预期:10 实际 1
- ios - 如何使用 Swift 包管理器将 SwiftLint 与 iOS 应用程序集成?
- android - Android-studio 错误:无法将任务“copyDebugIconFonts”添加为具有该名称的任务已存在
- mysql - 如何从 MySQL 表动态创建 Django 模型?