- Fix the Trainer Login page to directly use Login_Handler class
- Skip shortcode processing and call render_login_form directly
- Ensure Login_Handler class is loaded before rendering the form
The issue was that the shortcode registration mechanism wasn't working properly
between the namespace and the static/non-static method calls. By directly
instantiating the Login_Handler class and calling the render method, we bypass
the shortcode system and directly render the login form.
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
- Fix shortcode registration for community login with correct namespace
- Create dedicated page template for community-login page
- Enable template_include filter to properly load custom page templates
- Fix early loading of Login_Handler class
- Update Trainer Login page title and template handling
- Ensure proper shortcode execution on the login page
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>