1. Fresh install WPUM v2.1.2
    2. Do nothing with settings or options etc.
    3. Just go to https://example.local/register
    4. Fatal error: Call to a member function exists() on a non-object in /wp-content/plugins/wp-user-manager/includes/wpum-forms/class-wpum-form-registration.php on line 227

    5. Doing this fix (Force DB upgrade):
      add_action( 'admin_init', function () {
      	if ( isset( $_GET['bijibuji'] ) && is_admin() && current_user_can( 'manage_options' ) ) {
      		wpum_install_registration_form();
      		wp_die('Done');
      	}
      } );
      
    6. 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.local/wp-admin/users.php?page=wpum-registration-forms

    After DB upgrade, there exist an empty default registration form with no possibility of adding even one email field. You should install Add-ons to have a simple registration form with only one email field!

    • This topic was modified 5 years, 9 months ago by bijibuji.
    • This topic was modified 5 years, 9 months ago by bijibuji.
    • This topic was modified 5 years, 9 months ago by bijibuji.
    • This topic was modified 5 years, 9 months ago by bijibuji.
    • This topic was modified 5 years, 9 months ago by bijibuji.

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

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

    (@alessandrotesoro)

    Hi @bijibuji

    Addons are absolutely not required to create a registration form. Something has gone wrong on your setup during the installation of the default data when activating the plugin.

    Was this a fresh install of WordPress? Did you see the “welcome” page when enabling the plugin?

Viewing 1 replies (of 1 total)
  • The topic ‘Registeration Form Error’ is closed to new replies.