ContactForm7に隠し入力項目(hidden)を設定する方法

シェアする

こんにちは、イナフクカズヤ(@Inafuku_Kazuya)です。

メールフォームで利用される隠し入力項目(hidden)ですが、ContactForm7のボタンに用意されていません。

公式サイトを見る限り直接書けばいいようです。

[hidden your-email default:user_email]
[hidden your-email default:"example@example.com"]

こんな風に、ショートコードとかいろいろな方法で情報を入力することもできます。(詳細は公式サイトで!)

実装してみました

まずは、ContactForm7の管理画面で、それぞれ設定します。

送信フォームで送信してみます。

ちなみに隠し項目が入ってることも確認できます。

隠し項目の内容が送られました!

プラグインについて

調べてみたら「Contact Form 7 Modules」というプラグインを利用すれば、簡単に隠し項目(hidden)を実装できると書いてある記事がありました。

ただ公式サイトで検索しても出てこないし、開発も止まっている?気がします。

さいごに

思ったよりカンタンに実装できました!