WordPress · Website building · Web development
Your site broke.
Here’s the fix.
Practical guides for the problems that actually stop a WordPress site: white screens, broken updates, themes that fight back. Written against a current install, tested before publishing.
Examples of WordPress theme layouts: a journal, a storefront and a studio site.
Topics
-
WordPress Tutorials
Step-by-step guides for getting things done in WordPress.
-
Troubleshooting
Fixes for the errors that take a WordPress site down.
-
Themes
Choosing, customising and replacing WordPress themes.
-
Plugins
Plugins worth installing, and the ones worth removing.
-
Website Building
Everything around the site itself: planning, launching, maintaining.
-
Website Tools
Reviews and comparisons of the tools site owners actually use.
Latest guides
-
WordPress Elementor Examples: What to Learn From Them
An example site is a set of decisions someone else made, not a file to download. Learning to read those decisions is worth more than any template kit you can import.
-
WordPress Disable Theme From Database: The Last Resort
Two rows in wp_options decide which theme is active. Editing them works, but it is the third thing to try — not the first — and never without a backup.
-
Create WordPress Site Without Domain: Local, Temp URL or Subdomain
Every route to a domain-less WordPress site writes some URL into the database. The only question that matters is how expensive that URL will be to remove later.
-
Clone WordPress Site Without Admin Access: Files and Database
Losing the admin password does not lock you out of your own site — hosting access does everything wp-admin would have done, and usually does it more reliably.
-
WordPress Avatar Options: Gravatar, Local Images and Privacy
By default, every avatar on your site is fetched from a third-party service using a hash of the person's email address. That is a design decision worth making deliberately rather than inheriting.
-
The WordPress API: REST Endpoints, Authentication and Exposure
The REST API is not an optional add-on you can switch off — the block editor and much of the admin depend on it. The real work is choosing an authentication model and deciding what anonymous callers are allowed to read.