bengizmo
|
587773b56b
|
fix: Resolve CSS loading and Google Sheets redirect issues
Major fixes implemented:
1. CSS Loading on Hierarchical Pages - FIXED
- Enhanced page detection logic in hvac-community-events.php
- Added URL pattern matching for /trainer/* and /master-trainer/*
- All 7 HVAC CSS files now load correctly on hierarchical pages
2. Google Sheets Infinite Redirect Loop - FIXED
- Removed duplicate master-trainer-google-sheets page
- Added redirect loop prevention with hvac_redirect_check parameter
- Disabled WordPress canonical redirects for Google Sheets URLs
- Page now loads in 2.4s with 0 redirects (was 50+ before)
3. Google Sheets Folder Manager Integration
- Moved folder manager to proper location in includes/google-sheets/
- Added conditional file loading to prevent fatal errors
- Enhanced error handling throughout Google Sheets components
4. Dashboard Navigation Improvements
- Fixed duplicate navigation buttons
- Enhanced Master Trainer dashboard with folder hierarchy support
- Improved permission checks and role-based access
Technical improvements:
- Added comprehensive debugging capabilities
- Enhanced error handling with try-catch blocks
- Improved conditional file loading patterns
- Fixed hardcoded URLs in Google Sheets admin
All issues tested and verified working on staging environment.
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
|
2025-06-17 06:50:53 -03:00 |
|