OK, figured out this bizarreness. My big mistake: assuming a white screen of death was some kind of code error with PHP. It was actually some badly coded css on my part that hid the entire body from view! All I had to do is look at the source code to see all the code was there.
So that explains why there were no errors and why throwing an echo statement that output to the screen magically “fixed” things; because it broke the css rendering.
One of those days.
And pro tip: don’t work on 3 hours of sleep.
Related Posts:
- How do I get the theme URL in PHP?
- Why when I submit a form in wordpress it loads a 404 page though URL is correct
- What is the constant WP_USE_THEMES for?
- What is the difference between front-page.php and home.php? [duplicate]
- Can a theme be built in React?
- Any alternate TinyMCE4 themes / subthemes?
- Strict Standards Error bootstrap navwalker
- Specify image dimensions
- Adding Action Hooks In Parent Theme For Easier Child Theme Customization
- register_sidebar ignores ‘id’ and ‘class’
- Add colors to existing color palette without replacing it
- Add link option to featured image?
- esc_url not working within add_settings_field callback
- How to hide and content from auto-generated excerpts?
- Custom CSS In Uploads Folder
- Default header image does not display
- How to write .htaccess dynamically? [closed]
- Adding wp_enqueue_media(); causes problem
- A guide or tool for inserting bootstrap in underscores theme? [closed]
- What is the correct way to do a mobile theme for WordPress?
- What is the right way to make custom main page?
- .sub-menu or .children?
- Custom CSS without css.php file
- Script only partially runs on theme activation, but runs fully on deactivation?
- How to echo category_description() without stripping out html tags?
- Understanding WordPress(framework?) Web Development
- For best DB performance should I serialize all theme options together or by type?
- Stylesheet not linking
- How to control layout of posts on page?
- saving row as a template using WPBakery Page Builder is not working [closed]
- Non-Blog Website without Search: are comments.php and search.php in theme still required?
- Custom metabox for custom page template
- Display recent posts with thumbnail
- Custom Widget options in theme
- Include Parent functions.php in Child Theme functions.php
- Redirect to specified page when insufficient permissions?
- Primary navigation menu & footer not showing in category / tag page
- Jetpack Comments with fall-back
- wp_script_add_data doesn’t seem to work
- Exclude read more in the_excerpt [closed]
- Where am I doing wrong in my theme menu?
- Calculate data and passing to Theme
- Is it possible to make *.js and folders visible in theme-editor
- How do I turn a post thumbnail into a background image?
- Alternative to file_get_contents() for theme operations
- Can I Set Up Session in WordPress Custom Page
- Updating a live theme safely?
- How do I remove inline style in featured image markup?
- How to list articles by year based on url?
- Change Responsive Images Maximum Width of 1600px
- Why is my CSS not loading?
- How to find default functions of wordpress
- How to remove ver from stylesheet URL? [duplicate]
- How can I hard code my sidebar?
- wp_nav_menu with default pages menu
- How To Detect Posted Comment in Theme Development?
- A post with a clear:both in its css destroy the theme design, and the sidebar is moved to the bottom
- using Options Framework – can “theme-textdomain” domain be changed?
- How to add sidebar to Isola theme? [closed]
- Change the sidebar from left to right twentyfourteen theme
- Custom theme template files
- How to get the theme index.php listed in appearance editor
- Filter to remove the default password on “Your Profile” page
- How to add testimonials with an image?
- How to setup sidebar modules to use jQuery Accordian
- Gallery functionality in custom theme
- WordPress Animation Adjustments
- theme directory fallback image outputs url and not the image
- Is there a list of default generated Gutenberg block CSS? Unable to align video blocks
- Adding popup support to the theme
- How do I change the color of individual page titles in WordPress?
- How toprint informations in footer
- How to implement pagination in category.php template
- Embedding CodePen Calorie Script – jquery error
- How to reduce the vertical space above and below a ul list uniformly with one command?
- Is it possible to echo a woocommerce prouct attribute discription?
- WordPress Menu item > Sub menu Class update
- How can I use a different template file for the blog index’s paginated pages?
- How to know and change the machine name of a menu?
- How to customize the colors within a stylesheet using a WordPress setting
- How does mediaelement.js work in WordPress?
- Images use & location, on new wordpress theme
- On wordpress, how do i require specific dimensions from user uploads only
- how to create export / import theme options in wordpress without plugin
- Slider should be display in home template [closed]
- WordPress Customization API overwrite LESS variable
- Dynamic meta description
- How to Remove Sidebar when get_sidebar() is not get called in page?
- How does offset works on pagination? (get_results)
- Plugin or script to apply updated media settings to all featured images
- Header links also appearing in the footer
- Extending arrays in parent theme without completely overriding the files
- WordPress Subpages Fancybox Trouble
- Toolbox theme using printif statement – help needed understanding code block
- Search Results not displaying for multiple word search
- WordPress does not know the parametrs i sent to admin post
- Custom Single Page Portfolio Theme [closed]
- ways to create customized theme (hard coded – no pagebuilder)
- Can’t select my block by clicking on it on apiVersion – but using blockProps
- Webpack does not create or update index.asset.php file in build folder