yuheijotaki.com

MW WP FORMで送信されたデータを出力する

DB扱わないとダメと思っていましたが get_posts(); でできるようです

[mwform_hidden name="inquiry_no" value="default"]

返信メールなどでパラメータに inquiry_no をつけたURLを貼っておく

 

その先のページ

<?php
	$inquiry_no = $_GET['inquiry_no'];
	$args = array(
		'post_type' => 'mwf_XXX', // 取り出したい MW WP FORM の識別子
		'posts_per_page' => 1,
		'meta_query' => array(
			array(
				'key' => 'inquiry_no',
				'value' => $inquiry_no
			)
		),
	);
	foreach ( $the_query as $post ) {
		setup_postdata( $post );
		$post_id = get_the_ID();
		$mail_01 = get_post_meta( $post_id, 'mail_01', true );
		echo esc_html( $mail_01 );
	}
	wp_reset_postdata();
?>