1. Home
  2. Knowledge Base
  3. Uncanny LearnDash Toolkit
  4. Log In/Log Out Links

Overview

BScreenshot_040816_105703_AMecause the vast majority of LearnDash sites expect users to be signed in, it’s important to make the login and logout processes as easy as possible. Our Log In/Log Out Links module in the Uncanny LearnDash Toolkit makes it simple to add login and logout links (as well as a registration link) to your menu, widgets and posts.

Live Demo

See this module in action on our LearnDash demo site!

Once the module is enabled, visit Appearance > Menus while signed in as a WordPress administrator. You’ll see a new section for Uncanny Menu Links, per the screenshot to the right. Choose any of the menu entries and click Add to Menu to add them to the current menu. The “Log In / Log Out” entry is the most common option, as it shows a Log In link to signed-out users and a Log Out link to signed-in users automatically.

Shortcodes

To add the links to a widget or post, use the shortcodes below:

[uo_login_link]
[uo_logout]
[uo_loginout]
[uo_register]

User Registration

Please note: The Toolkit does not include a registration page or WordPress registration functions. This link will just point to whatever you already have set up for a registration page, which may be an unbranded WordPress page. For nice registration pages, we like to use Gravity Forms with the User Registration add-on.

 

Was this article helpful?

9 replies
  1. Jonas
    Jonas says:

    Adding a Register menu link does nothing.
    There’s no menu item created.

    I tried in 3 browsers and in incognito mode, Register wont show in the menu.

    What am I doing wrong?

    Reply
    • Ryan
      Ryan says:

      Ah, something to check here is that a registration page is registered to WordPress (so if you’re using a plugin to set up a registration page, make sure if that plugin has an option to set an official registration page that you choose your page), and if one isn’t, make sure in your WordPress admin settings in Settings > General that you have “Anyone can register” checked.

      Reply
    • Ken Young
      Ken Young says:

      There could be a number of reasons for this; CSS or JavaScript in your theme that is conflicting with the links, positioning of the links that puts them behind another (invisible) object, a conflict with an installed plugin. If you have a staging site, try switching themes and disabling plugins to see if that resolves the issue.

      Reply
  2. Stephen Hampton
    Stephen Hampton says:

    https://smelltest.co.za/registration/
    Hi. I’ve placed the code [uo_code_registration] onto the page above, and in the sidebar, but I’m not getting the registration form appearing that you describe at the top of this page. I seem to have the same problem as Jonas had.

    I’ve also added the Register link to my menu, but this directs me to WordPress’s registration page. (My WordPress Registration does still work).

    How do I allocate this function away from WordPress and over to my custom registration page using your Shortcode?

    Reply
    • Ryan
      Ryan says:

      Please note that the shortcode you’re using is part of our Codes premium plugin. The free Toolkit does not include any registration forms. If you do have Codes installed and active, please make sure you log a ticket in our support system and we can have a look at why it’s not rendering.

      Reply

Comments/Questions

Please note that this is not an official support channel and questions/comments may go unanswered.
To request support, log in to your account and click Submit a Request.

Leave a Reply

Your email address will not be published. Required fields are marked *