前提・実現したいこと
https://phper.pro/568を参考にWordPressでWP-membersを使って会員ページを作成しています。
会員の種類によって会員登録ページに表示される項目を変えることまではできましたが,会員の種類によって登録ページ内の登録種別のラジオボタンに予めチェックを入れることができません。
ページの遷移としては以下です。
1)会員種別選択ページ → 2)会員登録ページ
1)で「会員種別A」「会員種別B」のリンクを用意してクリックしたあとの2)で上手くいっていません。
該当のソースコード
html
1<!-- 1)の登録種別選択ページのボタン --> 2<div class="usertypesection"> 3<form action="https://xxxxx/userreg2/" method="post" class="formbutton"> 4 <input type="hidden" name="reg_genre" value="usertype1"> 5 <button type="submit" name="reg_btn">会員種別A</button> 6</form> 7 8<form action="https://xxxxx/userreg2/" method="post" class="formbutton"> 9 <input type="hidden" name="reg_genre" value="usertype2"> 10 <button type="submit" name="reg_btn">会員種別B</button> 11</form> 12</div>
html
1<!-- 2)の会員登録ページ --> 2<?php if($reg_genre =='usertype1'):?> 3 <script> 4 $(function() { 5 $("#user_type_1").attr("checked", true); 6 }); 7 </script> 8<?php elseif($reg_genre =='usertype2'):?> 9 <script> 10 $(function() { 11 $("#user_type_2").attr("checked", true); 12 }); 13 </script> 14<?php endif;?>
WP-Membersのラジオボタンのメタキーは「user_type」としています。
ラジオボタンでチェックは入っていないが,ユーザー情報に登録されているのかと思い,ダッシュボードでユーザ情報を確認してみましたが,会員種別は登録されていませんでした。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。