rockstream2016 さん、こんにちは。
WordPress 6.1.1 + Twenty Twenty-One + MW WP Form の環境で、適当なフォームを作成して バリデーションルールに「必須入力」を設定して試した感じでは、Mac / iOS 共に未入力の場合「未入力です」と表示されます。「未入力です」と表示されている状態で、フィールドに入力して送信ボタンを押すと次の確認画面に移動して、さらに送信ボタンで問題なく送信されました。
具体的に問題が生じるフォームの定義内容や環境がわからないと フォーム側の問題か環境に依存する問題かを判断できないと思います。
現象が再現するフォームの項目やバリデーションルール等を記載していただくことは可能でしょうか?
テーマを WordPress 標準テーマに変更してみたり、MW WP Form 以外のプラグインを無効にしたりしても 同じような現象は発生するのでしょうか。
また、キャッシュ等の影響も考えられますが、Webブラウザのシークレットモード(Safari だと プライベートモード)等で試しても同じ状況でしょうか。
-
この返信は1年、 8ヶ月前にKOJIが編集しました。
ご回答いただきありがとうございます。
ご指摘の通りいろいろと試したところ無事改善しました。
・プラグインの再インストール
・不必要なプラグインの無効化と削除
・フォームの再設定
以上で直りました。
全く同じ状態で困っています。
質問なんですが、削除したプラグインは何だったでしょう?
よろしければ教えていただけますと大変助かります。
プラグインの削除ではなく、そもそもサーバーの設定でした。
自分の使っているのはXサーバーですが、
セキュリティの設定を変えたところ問題が解決しました。
ご自身のサーバーの設定を見直してみた方が早いかもしれません。
ご回答ありがとうございます!!!!!
うちもサーバーがXサーバーなのですが、どの様な設定変更をされたのでしょうか?
サーバキャッシュの除外設定、ブラウザキャッシュのoffはしたんですが・・・
大変恐縮ですがご教授頂けますと助かります。
>サーバキャッシュの除外設定、ブラウザキャッシュのoffはしたんですが・・・
こちらでは同じ設定で直りました。
そうですか・・・・
ご返信ありがとうございます!
もう少し頑張ってみます!