feat(quick-001): redirect logged-in providers from login page to dashboard

- Add setup_hooks() method to DDHH_JM_Pages class
- Add maybe_redirect_logged_in_from_login() method that checks if current page is login page
- Redirect logged-in providers to dashboard, allow non-providers to view login page
- Register Pages::setup_hooks() in main plugin orchestrator
This commit is contained in:
2026-01-29 12:58:33 +09:00
parent c133e3993b
commit 84a4ae7c1b
2 changed files with 37 additions and 0 deletions

View File

@@ -84,5 +84,8 @@ class DDHH_JM_Job_Manager {
// Initialize scheduler for async email processing
add_action( 'init', array( 'DDHH_JM_Scheduler', 'setup_hooks' ) );
// Initialize pages
add_action( 'init', array( 'DDHH_JM_Pages', 'setup_hooks' ) );
}
}