Apr 232015

WordPress Simple Membership Members Login Widget post shows you the members login widget, members profile page and much more.

Last Updated: July 2, 2019

Latest News: I updated the information.

This post shows you the login widget in your site for members to log in and log out. Once the member is logged in they can navigate to different areas of the site as long as they have permission. This post also talks about the members profile page and what fields can be edited by the member.

Note: This plugin does not control the menus and or sidebars. This plugin only controls the content protection in pages, post and feeds. To learn more please read Step 6 ) below.

WordPress Simple Membership Members Login Widget

Step 1 ) The following image shows you the website menu for the members to login in. The following information is displayed in your menu.

Note: The pages will not appear in your website unless you have added the pages either through your theme or under Appearance -> Menus via WordPress admin. To learn more please click on the following URL How To Create A WordPress Menu.

Members Login Menu

  • Member Login
  • Password Reset = Note: You can customize the e-mail sent to the member. Check the following documentation to learn more.
  • Profile = Note: The Profile page content will be hidden, unless you log in as a member.

Note: The pages are automatically created when you install and activate the plugin for the first time. You can learn more about it from the following URL Settings, Pay attention to Step 4 ).


Login Widget

Step 2 ) The following image Member Login shows you the login widget in a site. This allows the members to carry out the following actions.

Members Login Widget

  • Enter Username and Password.
  • You can check Remember Me option (Optional) = Note: Please read the information below before to learn more about this feature.
  • They can click on Forgot Password? link if they have forgotten their password.
  • They can click on Join Us link if they want to become members.


Information About Remember Me Option

Solution provided by The Assurer “Keymaster” in the support forum.

  • If the “Remember Me” box is checked, the login cookie used by the plugin is given an expiration date of 14 days and 12 hours.
  • If the “Remember Me” box is not checked, the login cookie used by the plugin is given an expiration date of 3 days.
  • If the member’s browser is configured to clear all cookies, when the browser is closed; the effect is as if the member is logged out, every time they close their browser; regardless of whether or not the “Remember Me” box is checked.
  • Otherwise, the 14.5 or 3 day cookie expiration will be in force. Note: You can read about it in the following support thread.


Step 3 ) The following image shows you the following information about the logged in member.

  • Logged in as
  • Account Status
  • Membership
  • Account Expiry
  • Edit Profile
  • When you want to logout click on the Logout link



Step 4 )  The following image Profile allows the member to edit their profile. They cannot edit their User Name or Membership Level but they can edit the following fields. 

Note: The “Expiry Date” of a member is now shown in the member’s profile of the admin dashboard.

Members Profile Fields

  • Username (Can’t edit this field)
  • Email = Edit email
  • Password
  • Repeat Password
  • First Name
  • Last Name
  • Phone
  • Street
  • City
  • State
  • Zipcode
  • Country
  • Membership Level (Can’t edit this field)
  • The members need to click on Update button or else their new settings will not save.
  • Delete Account button is displayed when you enable the following feature Allow Account Deletion under Advanced Settings tab.


Step 5 ) The following image displays the WordPress admin menu, user profile and Simple Membership login menu.

Note: This menu will only display if you don’t have the following feature enabled Hide Adminbar and the member is also a WordPress User. Also if you have the following feature enabled Show Adminbar to Admin and the member is not an admin member, then they will not see the menu.


Note: If you don’t see one or more of the above pages when a member logs in, check to make sure your pages are available and the shortcodes are correct. You might also have a plugin or theme conflict.

Managing Links In Menus And Sidebars

Step 6 ) If you added your login and registrations links in your menus or side bars you will need a plugin to control who can see the links. I added this information because many have asked questions in the forum about how to control what members can see when they log in. The following plugin Conditional Menus should help you with this.


Click on the following URL Join Us Page to continue with the settings.

If you have any questions please let me know. I will be updating this tutorial from time to time.


Simple Membership Plugin Tutorial List:

Manuel Ballesta Ruiz is a web developer, Blogger and WordPress Enthusiast.

  14 Responses to “WordPress Simple Membership Members Login Widget”

  1. Nice article you have. However, I need help on ‘member’ area of this plugin. I can see the ‘member’ page, but i cant see any fields to type in and basically its telling me error. you can check it out. I need help. Thanks alot.


    • Hi Anthony, thank you for your comment. I saw your website and yes you are correct, I don’t see any fields or messages. Can you deactivate all your other plugins and test the Members page again? If that does not work and fix the problem, can you test a different theme like one of WordPress default themes, Twenty Fifteen. Can you also enable debug mode and check the log file. Make sure that all members pages set up by the plugin are created and functioning.

      Thank you

  2. Hola, Manuel. He conseguido traducir a mi gusto todo el formulario de logueo editando el archivo .po, menos la etiqueta “Forgot Password?”, que no tengo manera de encontrar. Me gustaría poder cambiar ese mensaje por algo así como “¿Has olvidado tu contraseña?”. Sabrías decirme cómo hacerlo? Gracias!

    • Hola Javier, gracias por tu sugerencia en la traducción de Forgot Password. Acabo de realizar el cambio en el Plugin. Puedes encontrar los cambios en la siguiente pagina de WordPress.

  3. I can’t get the plug-in to display the member Log-In.

    I only get this error message: Error! Failed to retrieve membership level ID from the membership info object.

  4. i am having the issue where the logout link in the widget does not log my users out

    • Hi John, do you have a cache plugin? If you do make sure you have excluded the login and registrations pages of the plugin. Let me know if that helps you.


  5. Hi
    I’ve pretty much configured wp simple members how I want (I’m a mountain guide in Europe & not at all techy) – the one thing Ileft I’d like to be able to do is make the “Join Us” (as shown in your first screenshot) into a button – or just more prominent. Is there an easy way to do that?
    Thanks either way – your site has been a great help, especially with the emails

    • Hi Kelvyn, first of all thank you for your nice words. I really appreciate this.

      Can you give me an example of what you are trying to achieve? Or get in contact via my contact form. Then once I reply back to you, you can submit an image illustrating what you are trying to achieve.

      Kind regards

  6. Hello Manuel,
    Thank you for your extensive and good plugin!
    I use it on a WordPress page (current version) to create a client area, and it works almost perfectly, I have only one problem.

    I can log in via my desktop PC (WIN / MAC) and also via an Android smartphone (current software), via iPads (current software), but NOT via an iPhone (6S, current software). I then get the error message, I have to log in to see appropriate content.

    I have already disabled “WP Super Cache”, which unfortunately did not help.

    Unfortunately, I am not a WordPress professional, and I do not know what I can do to solve the problem.
    I would be very happy about help.

    Best regards

    • Hi Stefan, it is very strange that you can log in via different operating systems in desktops and mobile devices. At the same it is very strange that you can’t log in via iPhone 6s. Do you know of anyone that might have an iPhone 5, iPhone 7 or iPhone 8? If would be good if you could test the login using these devices.

      Kind regards

  7. Hello Manuel,
    Thank you for your feedback!

    I have tested it now with the following iPhones and operating systems:
    iPhone6 (11.2.6) – works fine
    iPhone7 (11.2.6) – works fine
    iPhone7 + (11.2.6) – works fine

    I think the problem is not with your plugin, but with my iPhone (6s 11.2.6). I do not know why it does not work, but you will not be able to help me with that.

    Nevertheless many thanks!

    Best regards

    • Hi Stefan, I am glad you know the plugin is not at fault. There might be an app in your iPhone that is causing this issue. Also make sure you clear your browser cache as well. I hope you can fix this issue soon.

      Kind regards

 Leave a Reply

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>