WPのContactForm7で独自のフォームテンプレートを作る
2025.03.11 09:00
2025.03.11 09:38

WordPressのContactForm7でフォーム部分を作成する時に、フォームテンプレートを使用しますが(以下例)、普通は決まったテンプレートタグしかありません。
[text* your-name autocomplete:name]
しかし今回独自のものが必要になったので調べてみたら、プラグイン無しでできそうでした。独自のテンプレートタグを作ってみます。
functions.phpに以下のコードを追加します。
add_shortcode('add_code','make_testmode_code');
wpcf7_add_shortcode('add_code','make_add_code');
function make_add_code() {
return '追加コード!!';
}
そしてお問合せのテンプレートに以下を追記します。
[add_code]
すると、お問合せフォームを表示した時に以下が表示されます。
追加コード!!
今回は以上です!