pie-register.php 소스에 다음과 같이 수정하면 회원가입시에도 사용자 정의 필드가 등록된다.
변경전 소스
#Profile
add_action( 'show_user_profile', array($this, 'Add2Profile') );
add_filter( 'user_contactmethods' , array($this, 'update_contact_methods') , 10 , 1 );
add_action( 'edit_user_profile', array($this, 'Add2Profile') );
add_action( 'profile_update', array($this, 'SaveProfile') );
#Validate User
add_action( 'login_form', array($this, 'ValidateUser') );
변경후 소스
#Profile
add_action( 'show_user_profile', array($this, 'Add2Profile') );
add_filter( 'user_contactmethods' , array($this, 'update_contact_methods') , 10 , 1 );
add_action( 'edit_user_profile', array($this, 'Add2Profile') );
add_action( 'profile_update', array($this, 'SaveProfile') );
add_action( 'user_register', array($this, 'SaveProfile') );
#Validate User
add_action( 'login_form', array($this, 'ValidateUser') );