Force HTTPS for WordPress Administration

How FORCE_SSL_ADMIN protects WordPress login and administration traffic when HTTPS is configured correctly.

Why this check matters

Admin sessions contain powerful credentials and actions. Forcing HTTPS for administration helps prevent them from crossing an unencrypted connection.

How to review it

  1. Confirm the certificate and canonical hostname work first.
  2. Enable administration HTTPS through the documented configuration.
  3. Test login, media uploads and the editor after the change.
  4. Check reverse-proxy settings if WordPress reports the wrong scheme.

Keep the change safe

If a proxy terminates TLS, configure trusted proxy headers correctly before forcing SSL or you may create a redirect loop.

How WPVitals uses this signal

WPVitals checks this setting locally and reports the result in the WordPress dashboard. The check is a maintenance signal, so review the site context before changing a setting and test the visitor experience afterwards.

Dealing with something like this?

We are happy to give an honest read on it before anyone writes a proposal. No obligation, and we will tell you if the answer is that you do not need us.

Start a project

Tell us about your project. We’ll get back within 24 hours with a clear assessment and timeline.

Get in touch

Quick question? Send us a message.