Contact Form 7について質問です
-
Contact Form 7について質問させていただきます。
シングルページの下にフォームを設定したいのですが、
質問した際、そのページのタイトルなり、URLなりがわかるといいと思い、
デフォルトで表示されるように[text photo-no "
<?php the_title(); ?>
"]というように設定してみました。
直接記事投稿の中に
[contact-form 1 "コンタクトフォーム 1"]
といった形で入れると、
枠の中も<?php the_title(); ?>
がそのまま表示されてしまうので、
今度は、直接 phpファイルの中に<div class=”wpcf7″ id=”wpcf7-f1-p21-o1″><form action=”/shop2/?p=21#wpcf7-f1-p21-o1″ method=”post” class=”wpcf7-form”>
<div style=”display: none;”>
<input type=”hidden” name=”_wpcf7″ value=”1″ />
<input type=”hidden” name=”_wpcf7_version” value=”2.1.2″ />
<input type=”hidden” name=”_wpcf7_unit_tag” value=”wpcf7-f1-p21-o1″ />
</div>
<p>この写真について質問をする</p>
<p> <span class=”wpcf7-form-control-wrap photo-no”><input type=”text” name=”photo-no” value=”‘<?php the_title(); ?>'” size=”40″ /></span></p><p><input type=”submit” value=”送信” /> <img class=”ajax-loader” style=”visibility: hidden;” alt=”ajax loader” src=”http://url/wp-content/plugins/contact-form-7/images/ajax-loader.gif” /></p>
<div class=”wpcf7-response-output wpcf7-display-none”></div></form></div>
と記述してみました。
今度はこうすると、ちゃんと最初から記事投稿に記事タイトルが表示されるのですが、
メールで届くと
[text photo-no "<?php the_title(); ?>
"]といった形でそのまま届いてしまいます。
表示できる方法は何かありますでしょうか?
助言していただけると助かります。
よろしくお願いします。
- トピック「Contact Form 7について質問です」には新たに返信することはできません。