Contact form 7でリンク元の投稿タイトルを取得する

投稿ページを商品ページにして、そこに問い合わせボタンを設置、
問い合わせフォームに、ボタンを設置した投稿ページのタイトルを取得させて、
メール送信したときに、なんの商品についての問い合せかわかるようにしたかったのです。

こちらを参考にさせていただきました。

Contact Form 7で記事のタイトルを取得して自動で記入する方法

タイトルはthe_title();で取得できますが、
投稿画面じゃないところからも同じようなことをしたくなって、(メインメニューのプルダウンからとか)

/?page_id=123&指定したname=”指定したnameに入れたい文字”&指定したnameその2=指定したnameその2に入れたい文字

という感じで、文字ベタ打ち、さらに複数項目にデータを受け渡すこともできました。
で、実際の問い合わせ画面では書き換え不可になるように、Contact Form7のタグには、readonlyを追加。

ホントはJazzy formで見積りフォームに同じことをしたかったのですが、Jazzy Formに値を受け渡すための
フックがわからず、、
逆にContact Form7で計算ができれば、見積もりフォームにできるやん!と思って検索したら
やっぱりあるんですねプラグインが、、
Contact Form 7 Cost Calculator

Jazzy Formに値を受け渡すやりかたを調べるより、こっちをみつけるほうがずっと早かったよ、、!
Jazzy Formをリンク元ごとに複製しようとしてたけど、やめておいてほんとによかった、、

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

top