MW WP Form のセレクトボックスの連動
-
MW WP Formで、カスタム投稿タイプ「product」に設定しているカスタムフィールド「esProduct」「esPrice」それぞれの値をフィルターフック「mwform_choices_mw-wp-form-xxx」を使って
セレクトボックスの選択肢に設定しています。function add_products( $children, $atts ) { if ( $atts['name'] == 'products' ) { $products = get_posts( array( 'post_type' => 'product', 'posts_per_page' => -1 ) ); foreach ( $products as $product ) { $children[$product->esProduct] = $product->esProduct; } } return $children; } add_filter( 'mwform_choices_mw-wp-form-444', 'add_products', 10, 2 ); function add_price( $children, $atts ) { if ( $atts['name'] == 'prices' ) { $prices = get_posts( array( 'post_type' => 'product', 'posts_per_page' => -1 ) ); foreach ( $prices as $price ) { $children[$price->esPrice] = $price->esPrice; } } return $children; } add_filter( 'mwform_choices_mw-wp-form-444', 'add_price', 10, 2 );
「esProduct」で選択した値に応じて「esPrice」の値が選択されるというように、この2つのセレクトボックスを連動させるようなことはできるのでしょうか?
「esPrice」の方は、連動した値が表示できれば良いので、セレクトボックスにしなくても良い気もしますが、何か良い方法はないでしょうか?
3件の返信を表示中 - 1 - 3件目 (全3件中)
3件の返信を表示中 - 1 - 3件目 (全3件中)
- トピック「MW WP Form のセレクトボックスの連動」には新たに返信することはできません。