0

「エディション」と「機能」の 2 つのカスタム分類法があります。

wordpress で、機能のスラッグの前にエディションの値を付けられるようにしたいと思います。

たとえば、ここに行くと;

mysite.com/asia/features/interviews/

Wordpress は URL を次のように変換します。

mysite.com/index.php?features=インタビュー&エディション=アジア

次に、機能分類テンプレートをロードします。ここで、エディションのquery_varを取得し、それに応じてテンプレートをフィルター処理できます。

add_rewrite_ruleをいじってみると、よくわからないのではないかと思います。

どんな助けでも大歓迎

乾杯

アップデート

わかりました、私は正しい行の半分だと思います。書き直しルールが書かれています。

RewriteRule ^(media|asia|uk)/([^/]+/)*(^/)? index.php?feature=$2&department=$1

次のような URL を取ります。

www.mysite.com/media/features/interviews/face-to-face/

しかし、それは次のように変換されます。

index.php?feature=face-to-face/&department=asia

最後の/を取り除く必要がある方法もありますが、それを解決するのに十分な正規表現に習熟していません.

何か案は?

4

1 に答える 1