0

我有两个自定义分类法“版本”和“功能”

我希望 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

我需要如何摆脱最后一个 / 但我对正则表达式的熟练程度不足以解决它。

有任何想法吗?

4

1 回答 1

0

解决了,正确的规则是;

RewriteRule ^(media|asia|uk)/([^/]+/)*([^/]+)/? index.php?feature=$3&department=$1
于 2013-05-14T18:43:49.797 回答