If you just woke up today (July 23rd 2015) to find that WordPress site looks broken its very likely because WordPress is changing all your links to HTTPS which unless you have an SSL certificate in place makes it impossible for images and external resources such as CSS and Javascripts to load. It also makes it extremely annoying to navigate since you have to manually verify each page you want to load.

The good news is this has an easy explanation and an even easier fix. WordPress just upgraded itself to version 4.2.3 and if you are using WooCommerce you may be facing this issue. The solution however is simpler than you would imagine, just go to your plugins page and upgrade Woocommerce to the latest version.

That’s it!