/my_default_wp_user_checkout_fields.php
Forked from strangerstudios/my_default_wp_user_checkout_fields.php
Last active Feb 18, 2020
Capture default user profile fields at Membership Checkout using Register Helper
<?php | |
/** | |
* Add Website and Biographical Info to Membership Checkout | |
*/ | |
function my_default_wp_user_checkout_fields() { | |
if ( class_exists( 'PMProRH_Field') ) { | |
pmprorh_add_checkout_box( 'additional', 'Additional Information' ); | |
$fields = array(); | |
//user_url field | |
$fields[] = new PMProRH_Field( | |
'url', | |
'text', | |
array( | |
'label'=>'Website', | |
'size'=>40, | |
'profile'=>true, | |
'required'=>false, | |
) | |
); | |
//user_description field | |
$fields[] = new PMProRH_Field( | |
'description', | |
'textarea', | |
array( | |
'label'=>'Biographical Info', | |
'size'=>40, | |
'profile'=>true, | |
'required'=>false, | |
) | |
); | |
foreach( $fields as $field ) { | |
pmprorh_add_registration_field( 'additional', $field ); | |
} | |
} | |
} | |
add_action( 'init', 'my_default_wp_user_checkout_fields' ); |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment