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:
- 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).
- Use the [theme-my-login] shortcode on a page. Our plugin hooks into the standard TML registration form and adds a code redemption field.
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.
yesterday Theme My login Made an update , and the registration code field is not appearing in the registration page !!!!!!!!
whats the solution please
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.
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.
Hi, Since 3 months ago, TML can’t works ok. I have activated TML Registration settings like you show in the image, but in the registration form the code field is not appear like a obligatory fiel, the people can registration anyway, so, I can not use the codes aswell.
Hi Pablo, if you’re able to log a ticket we’ll be happy to take a look at it for you. It would be great to better understand your current configuration so we can trace why you’re not seeing a mandatory field for the code.