Category: Simple Membership

  • Problems and solutions that occur when “Force WP User Synchronization” is checked in Simple WordPress Membership

    Problems and solutions that occur when “Force WP User Synchronization” is checked in Simple WordPress Membership

    The following error occurred when I turned on the “Force WP User Sync” setting.

    Error! This site has the force WP user login feature enabled in the settings. We could not find a WP user record for the given username: abcdef

    This error is triggered when a member account doesn’t have a corresponding WP user account. So the plugin fails to log the user into the WP User system.

    Contact the site admin and request them to check your username in the WP Users menu to see what happened with the WP user entry of your account.

    The site admin can disable the Force WP User Synchronization feature in the settings to disable this feature and this error will go away.

    You can use the back button of your browser to go back to the site.

    On the other hand, when this setting was removed, when logging in using the Simple WordPress Membership shortcode,

    [swpm_login_form]

    a problem occurred where the login was not recognized and paid articles could not be viewed.

    Solution

    • Disabled Wordfence Login Security plugin
    • Disabled the “image authentication” setting of the Siteguard plugin

    Now, even if “Force WP User Synchronization” is checked, no errors occur and paid articles can be viewed normally. This shows that Simple WordPress Membership members are stored on a separate system from WP users. Therefore, I understand that the setting to sync with WP users in Advanced Settings is important, and that it is necessary to check “Force WP User Sync.”

    Summary

    If you encounter an issue where you are being treated as if you are logged out even though you’re logged in, first check the “Force WP User Sync” settings. Next, it’s a good idea to verify whether there is a conflict between plugins. In my case, the Wordfence Login Security plugin and the Siteguard plugin were involved.

    While plugins are useful, they can sometimes cause unexpected problems by interfering with each other. It is important to create the optimal operating environment while checking detailed settings and compatibility.

  • How to create a free membership site with WordPress

    How to create a free membership site with WordPress

    If you want to build a membership site for free, I think the Simple Membership plugin is a good option.

  • Simple Membership and Wordfence Login Security seem to be incompatible. Is there an alternative to the 2FA function?

    Simple Membership and Wordfence Login Security seem to be incompatible. Is there an alternative to the 2FA function?

    If you turn on 2FA in Wordfence Login Security while Simple Membership is turned on, you will not be able to log in. If you are locked out, you can re-enter by renaming the Wordfence Login Security folder using FTP and disabling it.

    If you are using Simple Membership and cannot use Wordfence Login Security but want to use 2FA when logging in, you can use All-In-One Security’s 2FA function (for now). However, All-In-One Security has a lot of functionality overlap with Siteguard WP Plugin which I also have it installed, so be careful when activating them at the same time. (Do not launch the same function from multiple plugins)

  • An issue where the error message “Error! This site has the force WP user login feature enabled in the settings. We could not find a WP user record for the given username” appears with the Simple Membership plugin.

    An issue where the error message “Error! This site has the force WP user login feature enabled in the settings. We could not find a WP user record for the given username” appears with the Simple Membership plugin.

    Error! This site has the force WP user login feature enabled in the settings. We could not find a WP user record for the given username: Username

    This error is triggered when a member account doesn’t have a corresponding WP user account. So the plugin fails to log the user into the WP User system.

    Contact the site admin and request them to check your username in the WP Users menu to see what happened with the WP user entry of your account.

    The site admin can disable the Force WP User Synchronization feature in the settings to disable this feature and this error will go away.

    You can use the back button of your browser to go back to the site.

    If this problem occurs, it’s because it’s almost always causing a conflict with another plugin. It’s a good idea to find the conflicting plugin and disable it, but first try to see if you can log in from login.php instead of logging in from the membership-login page.

    If you still can’t log in, you have two options: find the conflicting plugin and disable it, or stop using Simple Membership. If you are able to log in, I think it would be a good idea to log in from the login.php page instead of using the membership-login page in the first place. In that case, go to Simple Membership, go to Settings, go to the General Settings tab, and change the Login Page URL. Similarly, it is a good idea to change the Password Reset Page URL as well. Then, it is a good idea to return the membership-login and password-reset pages to draft.

  • What is the best plugin to create a membership site with WordPress?

    What is the best plugin to create a membership site with WordPress?

    At the moment, I think it’s the Simple Membership Plugin.