我有两个自定义分类“版本”和“功能”
我希望wordpress允许我使用版本中的值为功能块添加前缀。
例如,如果我去这里;
mysite.com/asia/features/interviews /
Wordpress会将网址翻译为;
mysite.com/index.php?features=interview&edition=asia
然后加载功能分类模板,然后我可以抓取版本 query_var 并相应地过滤模板。
我正在考虑使用 add_rewrite_rule 来排序它不确定。
任何帮助表示赞赏
干杯
更新
好的,我认为我是半正确的,我写了一个重写规则;
RewriteRule ^(media|asia|uk)/([^/]+/)*(^/)? index.php?feature=$2&department=$1
这需要一个网址;
www.mysite.com/media/features/interviews/face-to-face/
但它将其转换为;
index.php?feature=face-to-face/&department=asia
我需要摆脱最后一个/但我对正则表达式的熟练程度不足以解决问题。
任何想法?
答案 0 :(得分:0)
解决了,正确的规则是;
RewriteRule ^(media|asia|uk)/([^/]+/)*([^/]+)/? index.php?feature=$3&department=$1