サポート » 使い方全般 » リライトルールの設定方法が分かりません

  • 以下のようにURLを入力すると、次のようにアドレスを変更する、リライトルールを用意したいのですが、
    ウェブでリライトルールを調べると、ほとんどが正規表現などをコードに埋め込んでおり私には難解です。

    「/sapporo/」にあたる箇所と「453」にあたる箇所を一覧にして、変換できれば良さそうなのですが、
    そのように記載されている参考コードは見当たらないようです。

    お手数ですが、どのようにリライトルールとしてfunction.phpに記載すればよろしいでしょうか?
    教えていただけますでしょうか?

    リンクの飛び先は固定ページが表示されます。

    http://example.com/lp/shop_data/sapporo/

    http://example.com/lp/?single_id=453

    http://example.com/lp/shop_data/kashiwa/

    http://example.com/lp/?single_id=209

1件の返信を表示中 - 1 - 1件目 (全1件中)
  • こんにちは

    まず、この「sapporo」という文字列はどこかに保持していないのでしょうか。
    スラッグとして、あるいはカスタムフィールドに保持されるのがいいと思います。

    スラッグにしているのであれば、pagenameというパラメータに渡せますし、カスタムフィールドに保存しているのであれば、メタクエリで投稿を探して投稿IDを特定することができます。

    それから、single_idというパラメータはありません。
    pの誤りでしょうか?

1件の返信を表示中 - 1 - 1件目 (全1件中)
  • トピック「リライトルールの設定方法が分かりません」には新たに返信することはできません。