Il tuo sito WordPress mostra avvisi di sicurezza relativi a contenuti misti? Non preoccuparti, non sei solo. Aiutiamo regolarmente i nostri utenti a risolvere questo comune problema SSL e ti mostreremo esattamente come risolverlo.
L'errore di contenuto misto si verifica quando il tuo sito web WordPress carica contenuti sicuri (HTTPS) e insicuri (HTTP) sulla stessa pagina. Sebbene possa sembrare tecnico, in realtà è abbastanza semplice da risolvere.
In questo articolo, ti mostreremo come risolvere l'errore di contenuto misto in WordPress.

Cos'è l'errore di contenuto misto in WordPress?
L'errore di contenuto misto si verifica quando il tuo sito web WordPress dovrebbe essere sicuro (utilizzando HTTPS/SSL), ma serve ancora alcuni elementi, come immagini o script, utilizzando una connessione insicura (HTTP).
Aggiungere SSL e HTTPS in WordPress è importante perché crittografa le informazioni che passano tra il tuo sito web e i browser degli utenti, rendendo più difficile per gli hacker rubare informazioni personali. Google preferisce anche i siti sicuri per il posizionamento nei motori di ricerca.
Tutte le migliori società di hosting WordPress offrono SSL gratuito come parte dei loro pacchetti. Se la tua società di hosting non lo fornisce, puoi ottenere SSL gratuito tramite Let’s Encrypt per il tuo sito WordPress.
Se il tuo SSL è configurato correttamente, vedrai un piccolo lucchetto verde nella barra degli indirizzi, a indicare che è sicuro.

Ma in caso contrario, potresti vedere un lucchetto rotto e un messaggio che dice che la tua connessione non è completamente sicura.
Così:

Puoi trovare errori di contenuto misto utilizzando lo strumento Ispeziona.
L'errore di contenuto misto verrà visualizzato come un avviso nella console con dettagli per ogni elemento di contenuto misto.

Non risolvere l'errore di contenuto misto può rendere il tuo sito più suscettibile agli attacchi hacker e far sì che i visitatori non si fidino del tuo marchio. Inoltre, potrebbe rendere il tuo sito più difficile da trovare nei risultati di ricerca.
Detto questo, diamo un'occhiata a come risolvere facilmente l'avviso di contenuto misto in WordPress.
Risolvere l'errore di contenuto misto di WordPress
Il modo più semplice per risolvere il problema del contenuto misto in WordPress è utilizzare il plugin SSL Insecure Content Fixer. Questo plugin offre vari livelli per risolvere l'errore, quindi puoi scegliere quello che meglio si adatta alle esigenze del tuo sito web.
Innanzitutto, installa il plugin nell'area di amministrazione di WordPress. Per maggiori dettagli, consulta la nostra guida passo passo su come installare un plugin di WordPress.
Dopo l'attivazione, devi visitare la pagina Impostazioni » Contenuto insicuro SSL dalla barra laterale di amministrazione di WordPress per configurare le impostazioni del plugin.

Questo plugin fornisce diversi livelli per risolvere gli avvisi di contenuto misto. Spiegheremo ognuno di essi, cosa fanno e quale è il migliore per te.
1. Semplice
Questo è il livello più veloce e consigliato per tutti gli utenti principianti. Può identificare automaticamente gli errori di contenuto misto e risolverli in WordPress per script, fogli di stile e immagini della libreria multimediale di WordPress.
2. Contenuto
Se il livello Semplice non risolve gli avvisi di contenuto misto di WordPress, dovresti provare l'impostazione Contenuto. Utilizzerà tutte le funzionalità di Semplice, insieme ai controlli per le correzioni all'interno del contenuto di WordPress e dei widget di testo.
3. Widget
Questo livello include tutte le correzioni applicate nel livello Contenuto, più una correzione aggiuntiva per le risorse caricate nei widget di WordPress sul tuo sito web.
4. Cattura
Questo metodo cattura tutto su ogni pagina del tuo sito web, dall'intestazione al piè di pagina, e sostituisce tutti gli URL con HTTPS. È più lento e può influire sulle prestazioni del tuo sito web WordPress.
5. Cattura Tutto
Quando tutti i livelli sopra menzionati non riescono a risolvere gli avvisi di contenuto misto in WordPress, puoi provare questa impostazione. Tenta di risolvere tutto, il che potrebbe comportare comportamenti inaspettati sul tuo sito web. Avrà anche l'impatto più negativo sulle prestazioni.
Dopo aver selezionato un livello di correzione del contenuto, puoi scorrere la pagina e trovare la sezione 'Correzioni per plugin e temi specifici'.
Se utilizzi i plugin WordPress o temi elencati in questa sezione, puoi selezionare le caselle qui. Ciò garantirà che il contenuto supportato da questi plugin non presenti avvisi di contenuto insicuro.
Successivamente, se il tuo sito web include collegamenti o risorse ospitati su siti esterni (non il tuo), puoi abilitare l'impostazione 'Correggi solo il contenuto che punta a questo sito WordPress'.
Ciò impedirà al plugin di tentare di modificare tali collegamenti in HTTPS.

Ora, scorriamo fino alla sezione 'Rilevamento HTTPS'.
Qui puoi scegliere come rilevare il contenuto HTTPS sul tuo sito web.

L'opzione predefinita è utilizzare una funzione standard di WordPress, che funzionerà per la maggior parte dei siti web.
Sotto troverai altre opzioni utili se stai utilizzando Cloudflare CDN, un server web Nginx e altro ancora.
Procedi e seleziona il metodo che ritieni si applichi al tuo sito web, a seconda della tua configurazione specifica.
Infine, non dimenticare di fare clic sul pulsante ‘Salva modifiche’ per memorizzare le tue impostazioni.
Ora puoi visitare il tuo sito web per vedere se questo ha risolto i problemi di contenuto insicuro sul tuo sito web. Assicurati di svuotare la cache di WordPress prima di controllare il tuo sito web.
Se l'errore di contenuto misto in WordPress non viene risolto, dovrai rivisitare la pagina delle impostazioni del plugin e riadattare i livelli di correzione.
Stai ancora riscontrando l'errore di contenuto misto? Potrebbe essere necessario verificare il tuo sito per altri problemi relativi ai certificati SSL. Ti consigliamo di consultare il nostro articolo su come risolvere i problemi SSL più comuni per i principianti di WordPress.
Scopri altri modi per risolvere errori comuni di WordPress
Stai riscontrando altri tipi di errori sul tuo sito WordPress? Non preoccuparti, ecco alcune guide che puoi consultare:
- Come risolvere l'errore HTTP durante il caricamento di immagini in WordPress
- Come risolvere l'errore WordPress Posts Returning 404 (Passo dopo passo)
- Come risolvere il problema di caricamento delle immagini in WordPress (passo dopo passo)
- Come risolvere il problema dei plugin che scompaiono dalla dashboard di WordPress
- Correzione: Errore WordPress Memory Exhausted – Aumenta la memoria PHP
- Come risolvere l'errore 'jQuery is not defined' di WordPress (6 modi)
- Problemi comuni dell'editor a blocchi di WordPress e come risolverli
- How to Fix the “WordPress Database Error Disk Full” Error
- Come trovare e accedere ai log degli errori di WordPress (passo dopo passo)
Speriamo che questo articolo ti abbia aiutato a capire come risolvere l'errore di contenuto misto in WordPress. Potresti anche voler imparare come ottenere un certificato SSL gratuito per il tuo sito web e i nostri consigli su come risolvere 'ERR_SSL_VERSION_OR _CIPHER_MISMATCH' in WordPress.
Se ti è piaciuto questo articolo, iscriviti al nostro canale YouTube per tutorial video su WordPress. Puoi anche trovarci su Twitter e Facebook.


Olaf
I contenuti misti possono a volte essere un problema piuttosto complicato, ma ho imparato ad affrontarlo in modo più radicale apportando modifiche direttamente nel database. Negli ultimi mesi ho utilizzato il plugin Search and Replace, ed è fantastico. Dopo l'installazione, inserisci "http" nel campo di ricerca e "https" nel campo di sostituzione. Il plugin trova tutti gli URL HTTP che potrebbero apparire nel codice e li sostituisce con HTTPS. Funziona praticamente ogni volta e risolve il problema una volta per tutte.
Jiří Vaněk
Grazie per la raccomandazione di utilizzare SSL Insecure Content Fixer. Fino a poco tempo fa, utilizzavo Really Simple SSL. Tuttavia, questo plugin è cambiato significativamente e non si concentra più esclusivamente sui contenuti misti, spostandosi maggiormente verso la sicurezza generale del sito web. Di conseguenza, è cresciuto molto e sento che ha iniziato a rallentare alcuni dei miei siti. Ecco perché stavo pensando di sostituirlo con qualcosa che gestisca solo i contenuti misti e sia più leggero, mettendo meno carico sul sito web. SSL Insecure Content Fixer sembra un'ottima alternativa e un sostituto per l'originale Really Simple SSL.
Olaf
Ho un'opinione praticamente identica. Ho apprezzato Really Simple SSL per essere leggero e per fare una sola cosa: risolvere il contenuto misto. Lo fa in modo rapido e sicuro. Ha spesso risolto problemi che altrimenti avrebbero comportato complesse modifiche ai contenuti del database e la ricerca di richieste HTTP nel codice. È un peccato che questo plugin sia cambiato così significativamente perché, fino a poco tempo fa, era lo strumento definitivo per il suo scopo.
Mohamed Ibrahim
Ci avete salvato la giornata! Io e il mio team abbiamo passato metà giornata a provare vari modi per risolvere questo problema. In qualche modo, sono finito sul tuo blog e ora il problema è risolto. Grazie per aver condiviso!
Supporto WPBeginner
Glad our guide could help you fix this issue!
Amministratore
Mrteesurez
Il plugin è semplice e ha funzionato subito. A parte la preferenza di Google per l'SSL, un sito con problemi SSL sarà considerato non sicuro e gli utenti saranno scettici nell'inserire i propri dati o ordinare prodotti sul sito, il che comprometterà la fiducia degli utenti.
Ecco perché tutti i problemi relativi all'SSL, incluso l'errore di contenuto misto, richiedono seria attenzione per risolverli il prima possibile.
Blu
Ho dovuto selezionare l'opzione "cattura tutto", ma ha risolto il problema del contenuto misto che avevo con il mio menu a tendina! Grazie!
Supporto WPBeginner
Thanks for sharing what worked for you!
Amministratore
Tiya
Il mio sito è approvato da AdSense. Se lo uso per risolvere il mio problema di contenuto misto, influenzerà i miei annunci?
Per favore, risolvi la mia domanda.
Supporto WPBeginner
La correzione del contenuto misto non dovrebbe causare problemi.
Amministratore
Nilla
Ho installato SSL Insecure Content Fixer e ho eseguito l'opzione Simple, che ha ripulito tutto in Chrome per il mio sito di test. Ho installato il plugin sul sito live (identico) ma ha ripulito solo alcune pagine.
Supporto WPBeginner
Per le soluzioni più comuni, dovresti svuotare la cache e salvare nuovamente i tuoi permalink, ma dovresti contattare il supporto del plugin per assistenza.
Amministratore
Pelumi
Grazie!
Ho risolto il problema del mio sito!
Supporto WPBeginner
Glad our guide was helpful
Amministratore
Pawan Jaju
Molto utile, grazie mille
Supporto WPBeginner
You’re welcome
Amministratore
Pardeep Kumar
Sì, ha funzionato davvero per me. Opzione n. 4. Capture mi ha risparmiato tempo e fatica.
Supporto WPBeginner
Glad our guide was helpful
Amministratore
theinformativo
Grazie mille per l'aiuto, ero bloccato con il problema del contenuto misto ma dopo questo metodo, tutto si è risolto grazie mille.
Supporto WPBeginner
You’re welcome, glad our guide was helpful
Amministratore
Alex
Grazie Capture mi ha aiutato a risolvere il problema. Ma mi chiedo se c'è un modo per migliorare le prestazioni del sito. Grazie
Supporto WPBeginner
Per velocizzare il tuo sito, ti consigliamo di consultare la nostra guida qui sotto.
https://www.wpbeginner.com/wordpress-performance-speed/
Amministratore
Gaiman
Non c'è "Contenuto SSL insicuro" nelle impostazioni.
Supporto WPBeginner
Potresti voler assicurarti che il plugin sia installato e attivato e che tu sia un utente amministratore del tuo sito per le ragioni più comuni
Amministratore
John
Molto utile grazie!
Supporto WPBeginner
You’re welcome, glad you found our guide helpful
Amministratore
Francisca
Nessuna delle opzioni ha funzionato per me
Supporto WPBeginner
Dipenderebbe da quale file causa l'errore, se si tratta di un file del tema, probabilmente dovresti contattare il supporto del tuo tema per correggere il file.
Amministratore
Leonel
Ciao, ottimo articolo. Funziona per me ma solo con l'opzione Capture.
Grazie
Supporto WPBeginner
Thanks for sharing the option that worked for you
Amministratore
James Haselhofer
Cosa succede quando vuoi visualizzare collegamenti insicuri sul tuo sito sicuro ma il certificato SSL ne impedisce la visualizzazione?
Voglio includere collegamenti alle telecamere di traffico Caltrans della California sul mio sito ma poiché sono insicuri, appaiono nel backend. Nessun avviso di contenuto misto, semplicemente non li mostra nel frontend.
Non posso semplicemente chiamare lo stato della California e dirgli di aggiungere sicurezza ai loro collegamenti delle telecamere di traffico, quindi c'è una soluzione per questo?
Supporto WPBeginner
Potresti usare un accorciatore di URL come Bitly per collegarti al link HTTP tramite un link abbreviato HTTPS
Amministratore
Herman
Il plugin non ha funzionato con l'opzione semplice ma ha funzionato con l'opzione contenuto. Come identifico e correggo i file o dovrei lasciarli così come sono? Se sì, il plugin causa tempi di caricamento più lenti?
Supporto WPBeginner
Potresti lasciare il plugin attivo o potresti usare lo strumento nel nostro articolo qui:https://www.wpbeginner.com/plugins/search-and-replace-plugin-for-wordpress-database/
per scorrere il tuo contenuto per modificare manualmente i file per forzarli a essere https. Se disattivi il plugin, il tuo sito tornerà al contenuto misto.
Amministratore
Deepak
Ho usato il plugin di ricerca e sostituzione. Ha risolto temporaneamente il mio problema, ma vedo di nuovo il problema dopo pochi minuti. Non capisco perché. puoi suggerire?
Supporto WPBeginner
Potresti voler controllare la cache del tuo sito dai plugin e dal tuo host per assicurarti che non abbia memorizzato nella cache la versione mista.
Harmeet Singh
Grazie,
ha risolto il mio problema di contenuti misti quando ho selezionato l'impostazione “Capture” nel plugin SSL Insecure Content. Quindi lo lascio così com'è o lo cambio di nuovo in semplice.
Cordiali saluti
Supporto WPBeginner
Torneresti al predefinito una volta corretti i file che causavano il problema.
Amministratore
Nome Reale
grazie mille il metodo del plugin ha funzionato per me grazie ancora.
Supporto WPBeginner
Glad our guide could help
Amministratore
Riyaz
Assicurati di sostituire il tuo URL da http://www.example.com a https://www.example.com nelle impostazioni generali di WordPress.
Se stai usando Elementor, vai su Elementor-Strumenti-Sostituisci URL e sostituisci con HTTPS.
Supporto WPBeginner
This article is for sites already set to HTTPS but to clarify before someone changes those settings they would want to have an active SSL certificate as we explain in: https://www.wpbeginner.com/wp-tutorials/how-to-add-ssl-and-https-in-wordpress/
Amministratore
Abhishek
Thanx bro elementer tool replace url worked for me
Veronika
Grazie mille. Non riuscivo a capire perché il mio sito venisse visualizzato come non sicuro dopo aver provato tante cose e il tuo suggerimento ha finalmente funzionato.
anis sk
grazie mille il metodo del plugin ha funzionato per me grazie ancora.
Ana
Ciao, sono passato a https con il plugin scaricato il plugin Really Simple SSL e ho problemi con il contenuto misto. Ho scaricato il plugin come indicato e ho provato tutte le opzioni disponibili fino a "capture all", ma temo che non funzioni. Qualche idea sul perché, o possibili soluzioni? Grazie.
Des
Ottimo articolo e grazie per la raccomandazione del plugin.
Advait
Ottimo articolo, mi ha aiutato a risolvere il nostro problema di contenuti misti. Recentemente abbiamo spostato il nostro sito Wordpress su https. Ho dovuto usare il plugin a livello di "Capture" prima che i nostri errori di contenuti misti venissero risolti. È la fine del problema? O devo ricercare e risolvere i problemi sottostanti che hanno creato il problema dei contenuti misti in primo luogo?
Grazie ancora per un articolo molto utile.
Colin
Perché hai cancellato il mio commento?
alex
ciao
grazie per questo post utile. perché wpbeiginner non usa https/ssl???
Colin
L'ho fatto notare dopo il tuo e l'hanno cancellato perché non possono rispondere a quella domanda.
Hanno anche problemi di contenuti misti e non li risolveranno... perché?