• Resolved Carike

    (@carike)


    I have already regained backend access to the website – by deleting the plugin from via the website’s admin panel.
    The front end login page (using the ProfileGrid shortcode [profilegrid_login]) just keeps refreshing, even though the correct credentials are submitted.
    Unfortunately, I selected the global option to disable the native WordPress login system – hence the need to delete the plugin from the back end.

    While I would like to recommend this plugin to others, this is a very serious flaw that really needs to be fixed.

    EDIT: The login issue resolves if Registration Magic is deactivated. For those two plugins to conflict is plainly unacceptable.

    • This topic was modified 2 years, 10 months ago by Carike.
    • This topic was modified 2 years, 10 months ago by Carike. Reason: [Expanded title]
Viewing 4 replies - 1 through 4 (of 4 total)
  • Hi @carike,

    We have analyzed this and the issue does not replicate at our end.

    When using the RegistrationMagic and ProfileGrid together, the login form used is of the RegistrationMagic plugin. However, if you want to change the login form because it is causing you issues, you can use the below-mentioned code:

    Find this function in C:\xampp\htdocs\profilegridfresh\wp-content\plugins\profilegrid-user-profiles-groups-and-communities\public\class-profile-magic-public.php

    and replace this part

    public function profile_magic_login_form( $attributes, $content = null ) {
    if ( class_exists( ‘Registration_Magic’ ) ) :
    return do_shortcode( ‘[RM_Login]’ );
    else :
    return $this->profile_magic_get_template_html( ‘profile-magic-login-form’, $content, $attributes );
    endif;

    }

    with this

    public function profile_magic_login_form( $attributes, $content = null ) {
    return $this->profile_magic_get_template_html( ‘profile-magic-login-form’, $content, $attributes );

    }

    We will add the option to change the login form in the upcoming ProfileGrid plugin as well in version 4.9.1

    Regards,

    Thread Starter Carike

    (@carike)

    Thanks for the response.

    I applied the patch, but it did not work initially. (It caused a critical error on front-end pages.)

    It seems that it messes up the character formatting in the plugin editor if the code is copied directly from the .org website.
    So, if you are looking for a solution to the same problem before the new version, manually remove the extra lines in the plugin editor, or comment them out if you have to.
    I normally have the plugin editor disabled, choosing to upload from an offline text editor to the control panel if I absolutely have to make a change to a plugin, so it did not initially occur to me that it would be a thing.

    • This reply was modified 2 years, 10 months ago by Carike. Reason: See post
    Thread Starter Carike

    (@carike)

    Updated and tested. The ProfileGrid login form works. Just wanted to say thanks.

    Hi @carike,

    Thank you so much!

Viewing 4 replies - 1 through 4 (of 4 total)
  • The topic ‘Bug – locked out of site [RM Conflict]’ is closed to new replies.