Bei meinem WordPress geht HTTPS problemlos. Die seite ist per HTTPS erreichbar und wird von allen Browsern als "sicher" eingestuft. Es gibt also auch keine eingebetten HTTP-Bilder oder ähnliches.
Aber die Seite ist auch per HTTP weiterhin erreichbar. Ein HTTP request wird nicht auf HTTPs umgeleitet.
Wie lässt sich HTTP komplett "abschalten", so dass alle requests auf HTTPS umgeleitet werden.