There are a few issues so far. For one the fields do have the order that that is set in the registration form so for me the extra spaces and titles I added last are list at the bottom. I have not found how they store the ordering yet. I guess I could clear the form and re-enter the fields in the proper order.
The other issue is the required fields are not being checked. I have found a way to have it check but you have to edit the um-actions-account.php code.
find:
/***
*** @validate for errors in account page
***/
add_action(‘um_submit_account_errors_hook’,’um_submit_account_errors_hook’);
function um_submit_account_errors_hook( $args ) {
global $ultimatemember;
and under
if ( email_exists( $_POST[‘user_email’] ) && email_exists( $_POST[‘user_email’] ) != get_current_user_id() ) {
$ultimatemember->form->add_error(‘user_email’, __(‘Email already linked to another account’,’ultimatemember’) );
}
add your fields you want required; i.e.
if ( isset($_POST[‘City’]) && ( strlen(trim( $_POST[‘City’] ) ) == 0 ) ) {
$ultimatemember->form->add_error(‘City’, __(‘You must provide your City’,’ultimatemember’) );
}
It would be nice if they would just fix the thing. For now I’ll be looking at other plugins that may work more to my needs.