dwindown
3b3e3bd0ad
fix: Add debug logging and WordPress media templates
🐛 Two Issues Fixed:
1. WP-Admin Assets Not Loading:
- Added debug logging to Assets.php
- Logs hook name, dev mode status, file existence, URLs
- Helps diagnose why assets aren't enqueued
- Enable WP_DEBUG to see logs
2. Standalone WordPress Media Templates Missing:
- Added wp_print_media_templates() call
- Outputs required #tmpl-media-modal templates
- Fixes 'Template not found' error
- Media library modal now works correctly
📝 Debug Logs (when WP_DEBUG enabled):
- [WooNooW Assets] Hook: toplevel_page_woonoow
- [WooNooW Assets] Dev mode: false
- [WooNooW Assets] Dist dir: /path/to/admin-spa/dist/
- [WooNooW Assets] CSS exists: yes
- [WooNooW Assets] JS exists: yes
- [WooNooW Assets] CSS URL: http://...
- [WooNooW Assets] JS URL: http://...
🎯 Result:
- Better diagnostics for asset loading issues
- WordPress media library fully functional in standalone mode
- Easier troubleshooting with debug logs
2025-11-16 13:09:22 +07:00
..
2025-11-16 13:09:22 +07:00
2025-11-16 10:29:36 +07:00
2025-11-11 09:49:31 +07:00
2025-11-15 21:59:46 +07:00
2025-11-15 20:05:50 +07:00
2025-11-10 23:18:56 +07:00