Contact Form7で設定したパスワードを入力した人のみお問い合わせできるようになるプラグインを作りました。
不正なお問い合わせを防いだり、特定の人のみが投稿できるお問い合わせフォームを作ることができます。
AIに教えてもらいながら作ったので不備があるかもしれませんが、Contact Form 5.8.5、WordPress 6.4.5で動作確認済みです。
ダウンロード
【CF7 Password Protection (zipファイル)】
使い方
WPダッシュボード > プラグイン > 新規プラグインを追加 > プラグインをアップロード を選択し、ダウンロードしたzipファイルをインストールして有効化してください。
設定 > CF7 Password Protection を選択
任意のパスワードを入力して「設定を保存」を選択してください。
お問い合わせ > Contact Form7(コンタクトフォーム) からお問い合わせフォームを作成し下記のように入力してください。
入力例:
<label>パスワードを入力してください [password form-password placeholder “パスワードを入力してください”]</label> |
お問い合わせフォームにパスワード入力項目が出てきて、パスワードが合致しないと投稿エラーが出るようになります。
ラベルに「セキュリティのため “設定したパスワード” を入力してください」と記載するだけでも、不正なお問い合わせを抑止することにつながると思います。
地味でシンプルなプラグインですが、お役に立てれば幸いです。
にしけい