-
-
Save hivepress/232ba63de5115a56dc21cd7f64c6e52f to your computer and use it in GitHub Desktop.
<?php | |
add_filter( | |
'hivepress/v1/forms/user_register', | |
function ( $form ) { | |
$form['fields'] = array_merge( | |
$form['fields'], | |
[ | |
'first_name' => [ | |
'required' => true, | |
'_order' => 1, | |
], | |
'last_name' => [ | |
'required' => true, | |
'_order' => 2, | |
], | |
] | |
); | |
return $form; | |
}, | |
100 | |
); | |
add_action( | |
'hivepress/v1/models/user/register', | |
function( $user_id, $values ) { | |
if ( isset( $values['first_name'] ) ) { | |
update_user_meta( $user_id, 'first_name', $values['first_name'] ); | |
} | |
if ( isset( $values['last_name'] ) ) { | |
update_user_meta( $user_id, 'last_name', $values['last_name'] ); | |
} | |
}, | |
10, | |
2 | |
); | |
Please try using our community forum for requests like this one, if there's no simple code snippet we can provide some guidance if you're familiar with WordPress development https://community.hivepress.io/
Has this been resolved?
If you mean adding first/last name to the registration fields, please try using the code snippet above. If you mean the attachment field in the registration form, this requires extra customizations at the moment.
It would be to send an attachment during registration. Could you provide a code for this?
Unfortunately there's no simple temporary fix, this has to be changed in the framework. If you require an attachment from vendors (those users who want to add listings), you can require an attachment via the vendor registration form
I want to add a file attachment field in the registration form, I want the user to upload his/her identity card which is mandatory at the time of registration I have applied the same method of the code given above. it works with first name and last name, but it shows an error 'id is required' even if the id file is uploaded.
please help me with this