SSL Interrompe il CSS di WordPress
Abbiamo acquistato un certificato SSL da Network Solutions (non lo consiglierei neanche al mio peggior nemico, tra l'altro).
Apparentemente è attivato... ho fatto alcuni controlli che confermano l'attivazione per il nostro dominio. Ma quando inserisco https://www.texasshredderclassic.com l'intero sito si rompe. Per essere più specifico, per "si rompe" intendo che disabilita completamente il CSS, e le mie credenziali di accesso (nome utente + password) non funzionano più (questo potrebbe essere un indizio?).
Ho provato a scaricare WordPress HTTPS, ma questo mi disconnette dalla pagina di amministrazione e danneggia anche il CSS.
Non mi interessa se funziona sull'intero sito, ho solo bisogno che funzioni sulla nostra pagina del modulo (texasshredderclassic.com/registration) - che usa Gravity Forms e si connette ad Authorize.net!
Mi sto strappando i capelli perché non ho idea di come procedere. Sembra che abbiamo il certificato SSL... solo che non riusciamo a farlo funzionare! Qualsiasi aiuto è molto apprezzato!
Per la parte di login, questa soluzione ha funzionato per me...
Incolla la seguente riga nel tuo file wp-config.php
if ($_SERVER['HTTP_X_FORWARDED_PROTO'] == 'https') $_SERVER['HTTPS']='on';
ma assicurati di farlo prima della seguente riga
require_once(ABSPATH . 'wp-settings.php');
In questo modo puoi ripristinare il pannello di amministrazione... Vedi i dettagli qui
Inoltre, per evitare contenuti misti (Mixed content), dopo aver ripristinato il pannello di amministrazione, ricorda di andare in IMPOSTAZIONI, Generali, e cambiare l'URL del server da http a https.

Santo cielo. Dopo aver guardato una dozzina di articoli stupidi su SSL su Google che non menzionavano mai questo - questo funziona.

il framework più diffuso sul web, e dopo anni ha ancora bisogno di fix come questo. Architettura orribile che non permette di renderlo stabile

è ancora aggiornato? L'ho risolto installando due plugin: - https://wordpress.org/plugins/really-simple-ssl e - https://wordpress.org/plugins/remove-http

Grazie, ha funzionato. Non c'è bisogno di plugin aggiuntivi. Ho aggiunto le informazioni al problema su https://core.trac.wordpress.org/ticket/38273#comment:5

Woooooow finalmente hai risolto il mio problema. Ho installato una versione pulita di wp 4 volte e ho migrato tra 2 server

Vai alle Impostazioni Generali di WordPress e modifica l'Indirizzo WordPress (URL) e l'Indirizzo del Sito (URL) da HTTP a HTTPS.
ps. E disabilita tutti i plugin che causano problemi al tuo sito.
Se questo non risolve il problema, c'è una guida completa qui e diversi passaggi che puoi seguire: https://managewp.com/wordpress-ssl-settings-and-how-to-resolve-mixed-content-warnings

Sono preoccupato di farlo perché un mio amico ha provato a farlo con SSL e ha completamente rotto il suo WordPress (quando lo ha spostato su https://).
Inoltre, questo non farà sì che tutte le mie pagine si carichino con https davanti, rendendole molto più lente?

Dipende dal codice del tuo tema/plugin, se è scritto correttamente non influenzerà nulla.

Va bene, l'ho fatto... ora è https://, ma il certificato dice ancora non sicuro? Dio, sono completamente fuori dalla mia portata...

Questo tipo di "rottura" del CSS è causato principalmente dall'accesso ai file tramite richiesta HTTP su una connessione HTTPS, o per farla breve, dall'accesso a file non sicuri.
Nel link fornito, il modulo di registrazione viene caricato in un iframe, e inoltre, i suoi file CSS vengono caricati tramite connessione HTTP e non HTTPS.
Quindi, se hai accesso diretto ai file che vengono serviti come modulo di registrazione, cambiare tutti gli http:// in https:// potrebbe risolvere il problema, ma io ho utilizzato il plugin SSL Insecure Content Fixer, e fino ad ora funziona bene.

Hai provato a utilizzare SSL Insecure Content Fixer? (dichiarazione: l'ho scritto io, ma voglio solo sapere se hai provato a risolvere il tuo problema con questo plugin). Dovrebbe risolvere la maggior parte degli errori di caricamento degli script, almeno per i plugin che non sono stati troppo "disobbedienti".
Noto che stai utilizzando WP 3.5. Ho ricevuto una segnalazione questa mattina da un utente che utilizzava WP 3.5 con fogli di stile caricati tramite bloginfo('stylesheet_url');
e aveva lo stesso problema, un report di contenuto non sicuro sui fogli di stile del tema. Puoi controllare il tuo tema e dirci come vengono caricati i tuoi fogli di stile?

Dove posso trovare queste informazioni? Ho provato a usare SSL Insecure Content Fixer... nessuna differenza!

Guarda nel file header.php del tuo tema, cerca le parti con <link rel="stylesheet"
e dicci cosa c'è scritto.

@user1727053: hai controllato il file header.php nel tuo tema? Quali sono i link ai fogli di stile? Stai ancora usando SSL Insecure Content Fixer o WordPress HTTPS? (se sì, allora hai alcuni plugin/tema problematici; se no, per favore attiva uno di loro così possiamo vedere cosa rimane da sistemare!)
