実現したいこと
表題の通りです。
例えばhttps://www.sample.com/leaf
というURLのpage idが123の場合、
https://www.sample.com/index.php?page_id=123&?thanks=1
と叩くと、
https://www.sample.com/leaf?thanks=1
となるのが理想です。
問題となっている部分
https://www.sample.com/index.php?page_id=123&?thanks=1
の時点でリダイレクトがかかっており、
thanks=1
の部分が無視されてしまいます。
このような場合、どのようにしてパラメータを受け渡しすれば良いのでしょうか。
そもそもの話ですが、WordPressの仕様上は可能なのでしょうか?
ご回答よろしくお願いします。
- 実際に表示されているURL:
https://www.sample.com/leaf
- WordPressのバージョン:5.1
- 使用テーマ:自作テーマ
- 使用しているプラグイン:MW WP Formなど。
今回のケースはMW WP Formでの完了ページへのリダイレクトURLをadd_rewrite_ruleでリライトする、という背景があります。
リダイレクトではなく、リライトですね、この場合。
リライト後の実際に表示されているURLの記載をお願いします。
そして、管理画面にて、固定ページ?のパスがどのようになるよう設定しているか、
WordPressのバージョン、使用しているプラグイン、テーマ、
.htaccessは、WordPressインストール時のままかどうかも質問本文に記載をお願いします。
特にプラグインは、プラグインの影響でなんらかの不都合が生じてる可能性もあるため、回答に必要な情報です。
(そもそもユーザー定義パラメータ付与が許可されていないパターンももちろんある)
- 実際に表示されているURL:`https://www.sample.com/leaf`
- WordPressのバージョン:5.1
- 使用テーマ:自作テーマ
- 使用しているプラグイン:MW WP Formなど。
今回のケースはMW WP Formでの完了ページへのリダイレクトURLをadd_rewrite_ruleでリライトする、という背景があります。
プラグインでの不具合の可能性もあるのですね。
そもそもの話で恐縮ですが、今回実現したいことは、WordPressの仕様上は可能なのでしょうか?
ありがとうございます。
その情報を、質問本文を編集して、記載しましょう。
そもそも可能かどうか、こちらでも調べてみますが、ご自分でも調べてみることをお勧めします。
補足ありがとうございます。修正いたしました。

回答1件
あなたの回答
tips
プレビュー