キタジマタカシ より
valis33さま いくつか質問があります。 ・MW WP Formのショートコードを入れずに、そのページをhttpsで開いた場合はループは発生しないでしょうか? ・httpsのURLを利用するために何かプラグインを入れたりfunctions.phpに記述したりしていますか(特定のページは強制的に http > https にリダイレクトする等)?...
View Articlevalis33 より
キタジマさま お返事ありがとうございます! 自分が更新通知を見逃したのか、プチ放置状態になってしまって申し訳ありませんでした! 以下、頂いた質問順のお返事となります。 ※テーマはTwenty Twelve。テスト環境は、さくらのレンタルサーバ。 1. ループは発生しません。 2. plugin,テーマカスタマイズ(functions.php)は、全てOff(除去)にしています。 3....
View Articleキタジマタカシ より
valis33さま MW WP FormはURLを判定する際、WordPressの関数である is_ssl() でSSLかどうか判定しリダイレクト先を決定しています。レンタルサーバーによってはこの is_ssl() が正しい値を返さない場合があるようで、もしかしたらそのせいで無限ループが発生しているのかもしれません。...
View Articlevalis33 より
キタジマさま 再び、ご丁寧なお返事をありがとうございます! ご指摘いただきましたとおり、さくらのレンタルサーバでのis_ssl()の返り値の問題でした。 ※array_key_exists(‘HTTP_X_SAKURA_FORWARDED_FOR’, $_ENV) の真偽で判定するようです。 なので、WP自体の is_ssl() を改造したものを mwf_functions.php に仕込んで、...
View Articlevalis33 より
キタジマさま いつもお世話になっております。 また、一つ質問させてください。 完了ページを別URLにしたところ、 Safari、Chrome、Firefoxのいずれも ・送信完了後にフォームを開いても完了ページへリダイレクトされる ・リダイレクトされるたびにメールも重複して飛ぶ という現象が起きております。 ブラウザにキャッシュさせないmetaタグを書いても効果がありませんでした。...
View Articlevalis33 より
キタジマさま 迅速なお返事をどうもありがとうございます! [mwform_complete_message]を使えばいいという事でしょうか? 解説ページ (http://2inc.org/manual-mw-wp-form/) に >(同一URLの場合に使用)送信完了時に完了メッセージを表示します。囲み型ショートコードとして利用します。...
View Articlevalis33 より
キタジマさま 連投申し訳ありません! ちなみに、pluginメインファイル内のリダイレクトの前でdestroy()同様に $_SESSION = array(); session_destroy(); すると、管理画面に再度ログインしなくてはならない状態になりますが 悩んでいた状況は解消出来るというところまではわかりました。
View Articleキタジマタカシ より
valis33さま > [mwform_complete_message]を使えばいいという事でしょうか? 管理画面で生成したフォームであれば、別URLであっても完了画面に次のショートコードを貼る必要があります。 [mwform_formkey key=”xxxx”]...
View Articlevalis33 より
キタジマさま 再び、お返答をどうもありがとうございました! ご指示の通り [mwform_formkey key=”xxxx”] を別URLの完了画面(*通常の固定ページを使用)に貼るようにしました。 しかし、完了画面を直アクセスした時にも フォームが表示されてしまいます。 これは仕様で、避けようが無いのでしょうか?
View Articlevalis33 より
キタジマさま お返事ありがとうございます! 自分が更新通知を見逃したのか、プチ放置状態になってしまって申し訳ありませんでした! 以下、頂いた質問順のお返事となります。 ※テーマはTwenty Twelve。テスト環境は、さくらのレンタルサーバ。 1. ループは発生しません。 2. plugin,テーマカスタマイズ(functions.php)は、全てOff(除去)にしています。 3....
View Articleキタジマタカシ より
valis33さま MW WP FormはURLを判定する際、WordPressの関数である is_ssl() でSSLかどうか判定しリダイレクト先を決定しています。レンタルサーバーによってはこの is_ssl() が正しい値を返さない場合があるようで、もしかしたらそのせいで無限ループが発生しているのかもしれません。...
View Articlevalis33 より
キタジマさま 再び、ご丁寧なお返事をありがとうございます! ご指摘いただきましたとおり、さくらのレンタルサーバでのis_ssl()の返り値の問題でした。 ※array_key_exists(‘HTTP_X_SAKURA_FORWARDED_FOR’, $_ENV) の真偽で判定するようです。 なので、WP自体の is_ssl() を改造したものを mwf_functions.php に仕込んで、...
View Articlevalis33 より
キタジマさま いつもお世話になっております。 また、一つ質問させてください。 完了ページを別URLにしたところ、 Safari、Chrome、Firefoxのいずれも ・送信完了後にフォームを開いても完了ページへリダイレクトされる ・リダイレクトされるたびにメールも重複して飛ぶ という現象が起きております。 ブラウザにキャッシュさせないmetaタグを書いても効果がありませんでした。...
View Articlevalis33 より
キタジマさま 迅速なお返事をどうもありがとうございます! [mwform_complete_message]を使えばいいという事でしょうか? 解説ページ (https://2inc.org/manual-mw-wp-form/) に >(同一URLの場合に使用)送信完了時に完了メッセージを表示します。囲み型ショートコードとして利用します。...
View Articlevalis33 より
キタジマさま 連投申し訳ありません! ちなみに、pluginメインファイル内のリダイレクトの前でdestroy()同様に $_SESSION = array(); session_destroy(); すると、管理画面に再度ログインしなくてはならない状態になりますが 悩んでいた状況は解消出来るというところまではわかりました。
View Articleキタジマタカシ より
valis33さま > [mwform_complete_message]を使えばいいという事でしょうか? 管理画面で生成したフォームであれば、別URLであっても完了画面に次のショートコードを貼る必要があります。 [mwform_formkey key=”xxxx”]...
View Articlevalis33 より
キタジマさま 再び、お返答をどうもありがとうございました! ご指示の通り [mwform_formkey key=”xxxx”] を別URLの完了画面(*通常の固定ページを使用)に貼るようにしました。 しかし、完了画面を直アクセスした時にも フォームが表示されてしまいます。 これは仕様で、避けようが無いのでしょうか?
View ArticleMW WP Form 完了画面を繰り返してしまう対処方法 |神奈川県相模原市のWEB制作(ホームページ)、WEBマーケティング インクループ株式会社 より
[…] http://ad-size.info/archives/17091 https://2inc.org/blog/2013/08/08/3478/ […]
View Article