upskill-event-manager/templates
bengizmo a1abbf1577 fix: Resolve duplicate content and raw shortcode display on manage event page
- Strip WordPress block editor comments (<\!-- wp:shortcode -->) from content
- Prevent duplicate header rendering when using page template vs shortcode
- Add conditional header rendering based on URL path to avoid duplication
- Header now only renders for non-hierarchical URLs where template isn't used

The manage event page was showing duplicate "Create and Manage Your HVAC Training Events"
sections and raw block editor comments because both the template and the header class
were outputting content, and block editor wrapper comments weren't being stripped.

Co-Authored-By: Ben Reed <ben@tealmaker.com>
2025-07-30 10:06:49 -03:00
..
page-attendee-profile.php feat: Add missing page templates for all HVAC plugin pages 2025-07-28 20:39:14 -03:00
page-certificate-fix.php feat: Add missing page templates for all HVAC plugin pages 2025-07-28 20:39:14 -03:00
page-certificate-reports.php feat: Add missing page templates for all HVAC plugin pages 2025-07-28 20:39:14 -03:00
page-communication-schedules.php feat: Add missing page templates for all HVAC plugin pages 2025-07-28 20:39:14 -03:00
page-communication-templates.php feat: Add missing page templates for all HVAC plugin pages 2025-07-28 20:39:14 -03:00
page-community-login.php fix: Resolve duplicate initialization and jQuery selector errors 2025-07-28 17:58:39 -03:00
page-documentation.php feat: Add missing page templates for all HVAC plugin pages 2025-07-28 20:39:14 -03:00
page-email-attendees.php feat: Add missing page templates for all HVAC plugin pages 2025-07-28 20:39:14 -03:00
page-event-summary.php feat: Add missing page templates for all HVAC plugin pages 2025-07-28 20:39:14 -03:00
page-generate-certificates.php feat: Add missing page templates for all HVAC plugin pages 2025-07-28 20:39:14 -03:00
page-google-sheets.php feat: Add missing page templates for all HVAC plugin pages 2025-07-28 20:39:14 -03:00
page-manage-event.php feat: Add missing page templates for all HVAC plugin pages 2025-07-28 20:39:14 -03:00
page-master-dashboard-debug.php fix: Resolve duplicate content and raw shortcode display on manage event page 2025-07-30 10:06:49 -03:00
page-master-dashboard.php fix: Resolve duplicate content and raw shortcode display on manage event page 2025-07-30 10:06:49 -03:00
page-registration-pending.php feat: Add missing page templates for all HVAC plugin pages 2025-07-28 20:39:14 -03:00
page-trainer-account-disabled.php feat: Implement trainer approval workflow with status management 2025-07-28 12:38:34 -03:00
page-trainer-account-pending.php feat: Implement trainer approval workflow with status management 2025-07-28 12:38:34 -03:00
page-trainer-dashboard.php Fix legacy URL redirects being intercepted by access control 2025-07-28 19:45:43 -03:00
page-trainer-login.php feat: Add missing page templates for all HVAC plugin pages 2025-07-28 20:39:14 -03:00
page-trainer-profile.php feat: Add missing page templates for all HVAC plugin pages 2025-07-28 20:39:14 -03:00
page-trainer-registration.php feat: Add missing page templates for all HVAC plugin pages 2025-07-28 20:39:14 -03:00
single-hvac-event-summary.php fix: Ensure trainer registration page is publicly accessible 2025-07-28 10:30:54 -03:00
single-hvac-order-summary.php fix: Ensure trainer registration page is publicly accessible 2025-07-28 10:30:54 -03:00
template-edit-profile.php fix: Ensure trainer registration page is publicly accessible 2025-07-28 10:30:54 -03:00
template-event-summary.php fix: Ensure trainer registration page is publicly accessible 2025-07-28 10:30:54 -03:00
template-google-sheets.php fix: Ensure trainer registration page is publicly accessible 2025-07-28 10:30:54 -03:00
template-hvac-dashboard.php fix: Resolve duplicate content and raw shortcode display on manage event page 2025-07-30 10:06:49 -03:00
template-hvac-master-dashboard.php fix: Resolve duplicate content and raw shortcode display on manage event page 2025-07-30 10:06:49 -03:00
template-trainer-profile.php fix: Resolve duplicate initialization and jQuery selector errors 2025-07-28 17:58:39 -03:00