Hello I recently installed wordpress from quick install but I am getting a white screen while trying to customize the site theme, I’ve attached an image to the problem.
I already read one thread saying it could be php version but I am using astra which supports php 8.
Also tried deleting everything to make sure it wasn’t an error that I did on accident while using quick install and this is a default install and I still get loading error
DNS configuration within Cloudflare shouldn’t cause issues in and of itself. However, I’ve had issues with Cloudflare proxying parts of the WordPress backend on some of my sites, resulting in white or “empty” pages like the ones you’ve attached.
If you’re proxying traffic (i.e. the orange cloud is enabled), you can disable the caching part of Cloudflare using a page rule for your WordPress backend. Do keep in mind this is out of scope for HestiaCP, but it seems like this might be the cause of your issue…
I initially fiddled around with PHP, Nginx, and even Redis. Nothing worked until I remembered I was using Cloudflare. The page rule setup is a combination of Cloudflare’s recommended rules and a guide on WordPress security (using Cloudflare).
The philosophy of targeting a specific URL such as /wp-admin* can also be applied to other WordPress URLs. For example, you can use Cloudflare Access (Zero Trust) to add an additional layer of security to /wp-login.php* or another page rule to tune the optimization settings for media in /wp-content/uploads/*
And why caching? Cloudflare’s pretty smart and tries to cache often-used resources on your site, which is great for serving identical frontend pages, but impractical for backend systems such as the one in WordPress, where you don’t want anything to be cached as you are doing live editing e.g. in the block editor or plugins.
Conclusion: When using a CDN like Cloudflare, you have to make small adjustments to individual parts of your site to accomplish the best performance, security, and - sometimes - for things to even work
If there are no errors, I could suspect something local. Are you using any adblockers etc.? If possible, try a different browser or preferably a different computer to check if it’s the same.
Check for local browser errors too.