1. Home
  2. Knowledge Base
  3. Uncanny LearnDash Codes
  4. Using Codes with Theme My Login

Configuration

The Uncanny LearnDash Codes plugin can add a code redemption field to Theme My Login user registration forms. For this to work, 2 things must be configured:

  1. Under Uncanny Codes > Settings in the admin dashboard, select the checkbox in the Theme My Login Setup section (after Theme My Login has been installed and enabled).
  2. Use the [theme-my-login] shortcode on a page. Our plugin hooks into the standard TML registration form and adds a code redemption field.

Theme My Login settings for Codes

Notes

  • User registration must be enabled (as an admin, visit Settings > General and make sure that the Anyone can register field is checked) for the custom registration form to work.
  • Theme My Login versions 6.x and 7.x are supported.

Was this article helpful?

3 replies
  1. Thamer Qadorah
    Thamer Qadorah says:

    yesterday Theme My login Made an update , and the registration code field is not appearing in the registration page !!!!!!!!
    whats the solution please

    Reply
    • Ryan
      Ryan says:

      At the time of this reply, Codes cannot work with TML 7.0. Theme My Login released an update that could be catastrophic on many sites and will break compatibility with our plugin and many more. If you have a Staging site, we suggest trying to roll back to 6.4.16 from the bottom of https://wordpress.org/plugins/theme-my-login/advanced/ and verifying that everything still works before trying that on your live site. Right now we are still assessing if we can support 7.0 going forward.

      Reply
      • Ryan
        Ryan says:

        As we had some users see my comment above about TML 7.0, I wanted to confirm here that version 7.0 is now supported in the plugin.

        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 *