MW WP Form
-
イベントページより申し込みボタンをクリックすると、
フォームページに遷移した際に、そのクリックしたイベントタイトルをフォームに自動で入れられるようにしようとしています。こちらの記事を参考に構築していきましたが、
「URL引数を有効にする」にチェックを入れると、
管理者宛のメールが、「送信者不明」「送信元不明」になってしまいます。コードはこのようにしています。
[mwform_text name="イベント名" id="name" value="{post_title}" echo="true"]
function.php
function my_admin_mail( $Mail, $data ) { $Mail->from = $data['email']; $Mail->sender = $data['name']; return $Mail; } add_filter( 'mwform_admin_mail_mw-wp-form-105', 'my_admin_mail', 10, 2 );
single-event.php
<?php if (have_posts()) : ?> <?php while (have_posts()) : the_post(); /* ループ開始 */ ?> <?php $postid = get_the_ID(); ?> <div class="singleTtl"> <p class="date"><?php echo tribe_get_start_date( $post->ID, false, 'Y/m/d (D)' ); ?></p> <h3><?php the_title(); ?></h3> </div> <div class="eventForm"><a href="<?php bloginfo('url'); ?>/contact?post_id=<?php echo $postid ?>">チケット予約</a></div> </div> <?php endwhile; ?> <?php else : ?> <?php endif; ?>
原因がお分かりの方いらっしゃいましたら、
ご教授いただけると大変助かります。宜しくお願い致します。
- トピック「MW WP Form」には新たに返信することはできません。