- Added pre_get_posts hook to intercept legacy page queries - Force 404 for legacy URLs to prevent WordPress from serving wrong pages - Enhanced redirect handling to catch 404s that should redirect - Moved template_redirect priority to 1 (very early) - Ensures legacy URLs like /certificate-reports/ redirect properly This follows WordPress best practices by intercepting queries early in the request lifecycle before page templates are loaded. 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
6 lines
No EOL
361 B
Bash
Executable file
6 lines
No EOL
361 B
Bash
Executable file
#!/bin/bash
|
|
|
|
echo "=== Checking Page Existence on Staging ==="
|
|
|
|
# SSH into staging and check pages
|
|
ssh roodev@146.190.76.204 "cd /home/974670.cloudwaysapps.com/uberrxmprk/public_html && wp post list --post_type=page --fields=ID,post_title,post_name,post_status --format=table | grep -E 'hvac-dashboard|certificate-reports|master-dashboard|trainer-registration'" |