Learn how to fix “Thing is not a known valid target type for the itemReviewed property.” in Google’s Structured Data testing tool for rich snippet schema.
A quick start guide on deploying a decoupled headless React.js site to the cloud for free Frontity and Zeit Now that uses Wordpress as its backend.
Cloudflare may block updates to posts & other API dependent content (ie. page builders, etc). If you’re seeing a 403 for /json/wp/v2/posts, here’s why…
Here’s a super straight forward workflow for using Devkit to push a wordpress headless demo to a live WP Engine install.
Set critical path css & eliminate render-blocking resources, speed up your Wordpress site and get a better Google Pagespeed Insights score with Autoptimise.
I have yet to come across a WordPress site that hasn’t benefited from dequeueing unnecessary scripts and styles loaded by plugins and the active theme (Google Pagespeed Insights/Lighthouse especially). Interestingly, I’ve also yet to come across a WordPress site that doesn’t load unnecessary scripts and styles. Identifying which of these can be knocked out in […]
There are a bajillion ways to set Cache control headers in Nginx and Apache. In this guide, I’ll show you the most correct, out-of-the-box setup.
You may find that a duplicate of your WordPress site doesn’t look right after a fresh push from Live to Staging or vice versa (missing images, broken CSS, etc.). This is often because many themes have their own particular kind of minification compilation and caching (to boost performance) – files that are compiled for your […]
If your site is using Model Theme and you upgrade to PHP 7.2, you may come across this: The fix: In wp-content/plugins/modeltheme-framework/init.php, change line 746: To: