Another potentially overwhelming bug has been found in the Theme My Login 6.0 branch.
This bug reveals itself when you try to access yoursite.com/wp-admin without being logged in. This will forward you to the TML page with a query argument of “reauth” appended to it. This query argument tells WP to delete the login cookie. This is all fine. The problem comes when after successful login with the “Custom Redirection” module enabled and set to referrer, it passes back the “reauth’ value, essentially logging the user out.
This issue has been addressed with Theme My Login 6.0.3.
Theme My Login 6.0.3
- Fix login reauth bug in redirection module
The release of Theme My Login 6.0.1 introduced a bug in the installation routine where the Login page is not created upon activation. This can create confusion for first time TML users as it appears to not do anything. Version 6.0.2 addresses this issue.
Also fixed with this release is the parsing of arguments in the template tag. Since version 6.0, arguments had to be passed in to the template tag as an array. This was wrong. Now arguments can be passed as either an array or a string of key value pairs, just like all other WP functions.
Theme My Login 6.0.2
- Fix Login page creation during install
- Fix template tag argument parsing
Even though 6.0 had an extremely long development cycle, some bugs managed to slip through the cracks. The most notable bugs included the admin interface sometimes not being tabbed, the logout link not working properly when using wp_nav_menu() and user links not displaying for a role when a user is logged in. These issues should all be resolved with the release of Theme My Login 6.0.1.
Theme My Login 6.0.1
- Fix logout link for wp_nav_menu()
- Fix issue admin page not always being tabbed
- Fix issue of assigning multiple roles per user when using Moderation
- Add German translation
- Add Farsi (Persian) translation
- Add Hebrew translation
- Add Russian translation
- Update other languages