SSL Manager

A certificate is easy to install and surprisingly easy to install in a way that leaves the padlock broken. The certificate itself is rarely the problem — what usually goes wrong is everything around it: assets still requested over http, redirects that loop, a proxy that does not tell WordPress the connection was secure.

These guides start with the certificate — installing one, reading what it actually says, checking expiry before a browser does it for you, and understanding the errors that appear when the name on it does not match the address people typed.

The largest group covers mixed content, which is the reason most sites show “Not secure” after a migration to https. A single stylesheet, script or image loaded over http is enough to break the padlock on an otherwise correct page, and the browser console will name it precisely if you know where to look. Forms and AJAX requests fail the same way, more visibly.

Then redirects, because forcing https is where sites most often break themselves: one rule too many and every request bounces until the browser gives up. Getting from http to https should take exactly one hop, and the same is true of choosing between www and non-www.

Finally the headers that make https stick — HSTS and its preload list, which is genuinely difficult to undo. Read the risks before you submit.

Get All in One WP SettingsGet Plugin