【Advanced Custom Fields】で、チェックボックス(複数選択)の項目を作成し
その値を【MW WP Form】に引き継がせたいのですが
【Array】の表示のまま内容が表示されません
■リンク元ページ <?php the_field('acf_entry_name'); ?> <a href="<?php echo esc_url(home_url('/')); ?>form/?post_id=<?php echo $post->ID; ?>">申し込みをする</a>
■MW WP FORM [mwform_hidden name="名前" value="{acf_entry_name}" echo="true"]
■functions.php function my_mwform_value( $value, $name ) { if ( $name === '名前' && !empty( $_GET['post_id'] ) && !is_array( $_GET['post_id'] ) ) { return $_GET['post_id']; } return $value; } add_filter( 'mwform_value_mw-wp-form-5', 'my_mwform_value', 10, 2 );
■メールフォームでの表示 Array
チェックボックス以外の項目(タイトルやその他のACF)などは
問題なくデータを引き継ぐ事ができました。
チェックボックス(複数選択)のみが【Array】のままになります。
どうか、お知恵をいただけないでしょうか
よろしくお願いいたします
回答1件
あなたの回答
tips
プレビュー