Takashi Kitajima
フォーラムへの返信
-
フォーラム: プラグイン
返信が含まれるトピック: MW WP Formで確認画面が表示されず、リセットされた入力画面に遷移する(Android4.4.2)根本的な原因はわかりませんが、Android の場合だけキャッシュがきいてしまっているような気がします。
キャッシュ系のプラグインを入れていたり、もしくはサーバー側でページをキャッシュするようになっていたりはしませんでしょうか? 例えば nginx でプロキシキャッシュしているとか、レンタルサーバーが自動的にキャッシュする仕様になっているなど…。Android4.4.2 とのことですが、確認したブラウザは Android ブラウザでしょうか? その場合、Chrome だとどうでしょう?
フォーラム: プラグイン
返信が含まれるトピック: MW WP Formで 「URL引数を有効にする」のチェックが逆になるケースがあります。MW WP Form は「URL引数を有効にする」が無効の場合は {post_title} などとすると現在表示されているページのタイトルなどを取得するうようになっています。
フォーラム: プラグイン
返信が含まれるトピック: MW WP FORMで2回目以降のお問い合わせの際に、問い合わせフォームが表示されない下記ご確認ください。
◎問い合わせ完了後、再度入力画面にアクセスすると完了画面にリダイレクトされるのですが…。
https://plugins.2inc.org/mw-wp-form/faq/#faq-288フォーラム: プラグイン
返信が含まれるトピック: MW WP Formデータが本文以外インポートできません。恐らくシリアライズ関係によるものだと思います。
http://wordpress.stackexchange.com/questions/88327/importing-from-xml-is-ignoring-serialized-custom-field「URL設定」が空でエクスポートしても正しくインポートできないでしょうか?
フォーラム: プラグイン
返信が含まれるトピック: MW WP Formで確認画面にいかないなるほどです。もしかしたら office というカスタム投稿タイプがございませんでしょうか? その場合、office というクエリが予約語になったような気がします(未検証ですが。。
とりあえず解決したとのことで良かったです!フォーラム: プラグイン
返信が含まれるトピック: Smart Custom Fields 関連投稿の「選択できる個数」についてVer 3.1.3 で修正をいれました。ご確認くださいませ!
フォーラム: プラグイン
返信が含まれるトピック: MW WP Formで確認画面にいかないページが存在しているのに 404 になるということはリライトの処理が書き換えられていたりするのかもしれません。MW WP Form 以外の全てのプラグインを停止しても再現するのであれば、テーマ側に何かそのような処理が入ったりはしていませんか? プラグインを全て停止し、Twentyseventeen などのデフォルトテーマに切り替えてテストするとどうでしょうか?
あとよくあるのは項目の name 属性が「name」などの WordPress のクエリ操作に影響を与える名前を設定してしまっていることです。
下記は Contact Form 7 のページですが、MW WP Form でも同じです。
https://contactform7.com/ja/faq/are-there-any-reserved-or-unavailable-words-for-the-name-of-an-input-field/ただその場合は 404 になったときに表示されているページは問い合わせフォームの画面ではない URL になるので、
404となる場合のURLは
入力画面 /contact/
と同じものです。ということだと違うのかもしれません…。
実際のページで動作を確認したほうがもう少し状況がわかると思いますが、ここのURLを貼るのは難しいでしょうか?フォーラム: プラグイン
返信が含まれるトピック: Smart Custom Fields 関連投稿の「選択できる個数」についてもしかしたらプラグインのバグかもしれません。確認してみます、ご報告ありがとうございます!
フォーラム: プラグイン
返信が含まれるトピック: MW WP Form で送信される管理者宛てメールの不要な空白について実験してみました。
◎管理画面での文面フォーマット
本文:{本文}
◎実際に送信した文面
あいうえお…(スパム判定?で投稿できなかったので省略)…あいうえお
あいうえお…(スパム判定?で投稿できなかったので省略)…あいうえお◎届いたメール
内容:あいうえお…(スパム判定?で投稿できなかったので省略)…あいうえお
あいうえお…(スパム判定?で投稿できなかったので省略)…あいうえおということで、特に空白が入るということはありませんでした。なので使用されているプラグインかテーマで何か処理が混入しているのかもしれません。一度 MW WP Form 以外の全てのプラグインを停止し、テーマを twentyseventeen などのデフォルトテーマに設定しテスト、そこで問題が発生しなければ、1つずつプラグイン・テーマを有効化してテストしていくと何かわかるかもしれません。
フォーラム: プラグイン
返信が含まれるトピック: MW WP Formのフォームタグでアップロードしたファイルの名前一応ファイル名を決定する場所にフィルターフックがありますので
https://plugins.2inc.org/mw-wp-form/filter-hook/mwform_upload_filename_mw-wp-form-xxx/
これにフックした関数の第2引数で渡される$Data
に元のファイル名が入っていればできないこともないと思います。
(検証できていないので入っているか入っていないかはわかりません)
入っていない場合は残念ながらできません。フォーラム: プラグイン
返信が含まれるトピック: MW WP Form で送信される管理者宛てメールの不要な空白について「本来設定していない空白」がどのようなものかちょっとわからないのですが、
お名前:やまだ
本文:あいうえおとなるはずが
お名前:やまだ
本文: あいうえおのようなメールが届くということでしょうか?
フォーラム: プラグイン
返信が含まれるトピック: MW WP Formで確認画面にいかない404 になるとのことですが、そのとき表示されている URL はどのようになっていますか?
ただしい URL (例えば http://example.com/contact/confirm/) が表示されているとして、そのページに貼り付けた MW WP Form のショートコードをとりはずした場合は 404 ではない通常の固定ページが表示されますか? 表示されずに 404 のままであればそのページが存在しないか、ただしく作成されていない可能性があります。
フォーラム: プラグイン
返信が含まれるトピック: MW WP Formで出力される内にクラスを指定したいMW WP Form の form 部分の class を設定できるようにショートコードの引数を追加しようと思いつつなかなか着手できず。。とりあえず次のように修正してみたらどうでしょう?
function mwform_form_class() { ?> <script> jQuery(function($) { $( '.mw_wp_form form' ).attr( 'class', 'クラス名' ); }); </script> <?php } add_action( 'wp_head', 'mwform_form_class', 10000 );
フォーラム: プラグイン
返信が含まれるトピック: MW WP Formのサンクスページに問い合せ番号を表示したいですMW WP Form の問い合わせ番号は「その問い合わせ」と紐付いているわけではなく、単に送信がある度にカウントアップしているだけのものなので正確な番号を管理画面に表示することはできません(ほぼ同じタイミングで複数の投稿がある場合などに異なる値が表示される可能性がある)
ですが、送信画面で送信された各項目の値を完了画面取得することは可能です。完了画面のテンプレート(エディタ部分ではできません)に、下記のようなコードを書くことで取得できませす。
<?php // サンプルコード $MW_WP_Form_Data = MW_WP_Form_Data::getInstance(); $tel = $MW_WP_Form_Data->get( '電話番号' ); echo esc_html( $tel ); ?>
- この返信は7年、 10ヶ月前にTakashi Kitajimaが編集しました。
フォーラム: プラグイン
返信が含まれるトピック: MW WP Form で $Data->get( ‘hoge’ ) に値が入力されない一番最後にある数字を 2 => 3 に変更してください。
この最後の数字で、フックした関数に渡される引数の数を指定します。2だと2つの引数を渡すことになる( $Mail と $values )なので $Data が渡されない、ということになります。function my_admin_mail( $Mail, $values, $Data ) { var_dump( $Data->get('field_name') ); exit; } add_filter( 'mwform_admin_mail_mw-wp-form-7716', 'my_admin_mail', 10, 3 );
- この返信は7年、 11ヶ月前にTakashi Kitajimaが編集しました。