• Resolved dietervoss

    (@dietervoss)


    Hello together,

    after the database upgrade the registration form does not work anymore.

    1.) user, Registration forms: “No registration forms have been found.”
    2.) SQL tables are there: “fieldmeta, fields, fieldsgroups,registration_formmeta, registration_forms, search_fields”
    3.) run ?pekos (after updating the functions.php) without success
    4. Try to deinstall WP User Manager runs into a white screen of death

    any idea?
    Thanks in advance!
    Kind regards
    Dieter

    The page I need help with: [log in to see the link]

Viewing 6 replies - 1 through 6 (of 6 total)
  • Plugin Contributor Alessandro Tesoro

    (@alessandrotesoro)

    Hi Dieter,

    There’s an issue with the data not being installed, and I’m looking to release a fix after the christmas holidays.

    Meanwhile if you do not have any registration form or custom fields, you can run the installation manually:

    Open your theme’s functions.php and add the following code:

    function wpum_install_fix() {
    
    	if ( isset( $_GET['wpumfix'] ) && is_admin() && current_user_can( 'manage_options' ) ) {
    
    		wpum_install_default_field_group();
    		wpum_install_fields();
    		wpum_install_cover_image_field();
    		wpum_setup_default_custom_search_fields();
    		wpum_install_registration_form();
    
    		wp_die( 'Done. Now remove the code.' );
    	}
    
    }
    add_action( 'admin_init', 'wpum_install_fix' );

    Now login as admin onto your site, and append ?wpumfix to your site’s url: example.com/wp-admin/?wpumfix

    This will install the data manually and you should see a message when it’s done. Once it’s done, remove the code you just added and you’ll see the data into the admin panel.

    The code above is how I’ve been helping other users that have encountered the same issue, so if the code above doesn’t work, something else is wrong onto your site. If this is the case send me an email to [email protected] so I can provide better help for your case from there.

    Thread Starter dietervoss

    (@dietervoss)

    Finally we made it with a great support of Alessandro!
    Many many thanks!
    Kind regards Dieter

    I did that fix. I upgraded now from a blank page to:

    The registration form cannot be used because either a username or email field is required to process registrations. Please edit the form and add at least the email field. https://example.com/wp-admin/users.php?page=wpum-registration-forms#/

    Strangely, I have another WP site where the plugin runs perfectly. Same version, same theme.

    It’s probably silly, but there is an easy fix. Fix in italic, because it’s not really an error.

    1. Go as Admin to your dashboard
    2. On the top line go to Users > Registration Forms
    3. Add the fields you want on the form
    4. Save it

    Now your registration page will work.

    Hi Alessandro,

    Has this issue been fixed yet?

    I am having this same problem where “No registration forms have been found.”

    Unfortunately, my client does not currently have access to his hosting (original developer is hosting, so we currently don’t have FTP access). I can’t update the functions.php via the admin interface (presumably restricted), so I can’t add this code.

    I also notice that there are no Custom Fields visible – when I have used this plugin before, there was a default Primary Fields entry, but nothing here.

    Could this be more likely a conflict with a theme or plugin on the site?

    Cheers,

    Andy

    I’m having this problem as well. I’ve just paid for the custom fields add-on and I can’t use it at all.

    I honestly don’t have the technical skills to do the fix you’re suggesting so I need the plug in to work as described.

Viewing 6 replies - 1 through 6 (of 6 total)
  • The topic ‘Registration Form does not work after upgrade’ is closed to new replies.