今日のブログではContactForm7でURLパラメータ(引数)の値を項目に渡して自動挿入する方法を紹介したいと思います。WordPressのお問い合わせ系プラグインで最も人気のあるContactForm7において「どのページから飛んできたかを判別して自動的に問い合わせフォームに値を挿入したい」という相談を受けたので実装してみました。実装は簡単で、functions.phpに下記のコードを追加してください。11);パラメータ名称には渡したURLパラメータ、フォーム項目名称には値を渡したい項目の名称をそれぞれ挿入してください。単純な値をパラメータとして渡すのも良いですし、たとえば投稿IDやユーザーIDを渡せば投稿データやユーザーデータを取得してどんな情報でも自由に問い合わせフォームに挿入することができるようになります。下のコードは記事タイトルをフォームの項目に挿入する場合の例です。URLパラメータ「post_id」で渡した記事IDからget_postで記事データを取得して、フォームの項目「your-title」に記事のタイトルを挿入しています。11);これで問い合わせフォームの項目「your-title」に記事のタイトルが自動挿入されます。実際に僕の運営する相談サイト「ココトモ」の掲示板ではこの実装方法でユーザーからトピック・コメントの違反報告を受付しています。URLパラメータを渡すことでコンタクトフォーム活用の幅がとても広がるのでぜひお試しください。おわりに以上、今回の記事ではContactForm7でURLパラメータ(引数)の値を項目に渡して自動挿入する方法を紹介させていただきました。当サイトではWordpressのカスタマイズ制作依頼を請け負っています。運営中のサイトで何かお困りのことがある方は、下記の記事を参照のうえ気軽にご相談ください。どんな機能・要望でもOK!『Wordpressのカスタマイズ制作』はじめました。このたびWordpressのカスタマイズ制作をはじめました。【bbpress】トピック作成フォームに文章のフォーマットを入力する方法すべてのブログを見るゾノwebエンジニア月間100万PVメディア運営中フリーのwebエンジニアとして大手企業HPから個人メディアまでさまざまなサイトの制作・運用をおこなっております。プログラミングだけでなくSEOやマーケティングも好きなため、自身でもいくつかのサイトを運営しており、月間最高100万PVを越えるメディアに育てました。webでお困りの方はいつでも気軽にご相談ください。web好きなことを頑張ったからといって稼げるとは限らないけれど、好きなことを頑張れば「稼ぐ能力」は必ず身につく!という話。仕事が続かないと悩んでいる人にぜひ紹介したい!メンタルのサポートまで考えてくれる人材派遣会社。人は何度挫折しても「自分の好きなコトとは何度でも向き合う」って話。幸せとは、「今」この瞬間に感じている喜びがすべてだ。人に必要な2つの愛情。10,000人以上の悩みに触れて感じていること。特技:おかわり苦手:待てお肉をくれるとなつくむ~。掲示板の実装マニュアルサイトこの他、多数のサービスを運営中!webエンジニアのゾノによる「楽しく、いいものをつくる。」をコンセプトにしたブログです。サイト制作のご依頼からサイト運営のご相談まで承っております。webでお困りの方はどうぞ気軽にご相談ください。