Come risolvere l'avviso “Il caricamento dei feed per YouTube si è interrotto” in seguito alla perdita dei file del plugin

Ti piacerebbe risolvere il problema relativo al messaggio “Il caricamento dei feed di YouTube si è interrotto” che è apparso nella tua dashboard di WordPress?

In questa guida spiegheremo cosa significa quel messaggio e perché il plugin ha smesso di caricarsi. Spiegheremo inoltre come reinstallarlo senza perdere i feed o le impostazioni.

Prima di iniziare, assicurati di disporre dei diritti di amministratore per accedere alla dashboard di WordPress e di avere una copia aggiornata del plugin YouTube Feed.

Ecco gli argomenti che tratteremo:

Il caricamento dei feed di YouTube si è interrotto

Alcuni file del plugin potrebbero andare persi dal tuo server. Quando ciò accade, YouTube Feed smette di caricarsi e mostra un avviso rosso nella parte superiore delle schermate di amministrazione di WordPress. L'avviso recita:

Il plugin "Feeds for YouTube" ha smesso di caricarsi. Alcuni file del plugin non sono più presenti sul server, pertanto il plugin si è disattivato automaticamente per garantire il corretto funzionamento del resto del sito. Reinstallando il plugin, i file verranno ripristinati. I tuoi feed, le impostazioni e la chiave di licenza sono memorizzati nel database e non subiscono alcuna modifica.

Sotto di essa, una seconda riga indica il nome della cartella ed elenca tutti i file mancanti. Ad esempio, recita: Missing from wp-content/plugins/youtube-feed-pro/ seguiti dai percorsi dei file. L'ultima riga suggerisce di chiedere al proprio provider di hosting se il loro scanner antimalware abbia messo in quarantena i file, nel caso in cui questi dovessero scomparire nuovamente dopo una reinstallazione.

La notifica indica il plugin come “Feeds for YouTube”, un nome che potresti vedere anche nella tua pagina Plugins. Si tratta dello stesso plugin presente nel menu YouTube Feed.

Solo gli utenti autorizzati ad attivare i plugin, come gli amministratori, vedono questo avviso. I visitatori non lo vedono mai.

Il messaggio indica una possibile causa. È possibile che uno scanner antimalware presente sul tuo host abbia messo in quarantena alcuni file del plugin. Qualsiasi altra operazione che comporti la rimozione di un file dalla cartella del plugin produce lo stesso effetto.

Ora vedremo cosa fa il plugin quando si arresta.

Cosa fa il plugin quando si arresta?

Senza questo controllo, la mancanza di un solo file potrebbe causare un errore irreversibile su ogni pagina del tuo sito, compresa la dashboard di WordPress. Il plugin, invece, interrompe il caricamento e permette al resto del sito di continuare a funzionare.

Ecco come appare sul tuo sito.

  • Il plugin rimane nell'elenco dei plugin. Non è disattivato. Semplicemente non carica le sue funzionalità.
  • I tuoi feed non vengono visualizzati. Il [youtube-feed], [youtube-feed-single] e [youtube-feed-search] Gli shortcode non visualizzano nulla. I visitatori vedono uno spazio vuoto al posto del testo grezzo dello shortcode.
  • Le schermate e i feed del plugin non vengono caricati finché i file non vengono ripristinati.
  • Se WP_DEBUG Se è attivo, il plugin scrive una riga nel log degli errori di PHP. La riga inizia con “Feeds for YouTube: plugin arrestato, mancante”, seguita dai nomi dei file.

Il plugin esegue questo controllo ogni volta che WordPress lo carica. Interrompere l'operazione non comporta il salvataggio di alcun dato nel database. Non c'è nulla da ripristinare. Una volta ripristinati i file, il plugin si caricherà normalmente al successivo caricamento della pagina.

Di seguito sono riportati i file che il plugin cerca.

File controllati dal plugin

Il plugin cerca i file necessari per l'avvio prima di caricare qualsiasi altra cosa. Questi file vengono controllati in ogni versione del plugin, all'interno della cartella del plugin stesso. Non è necessario controllarli uno per uno. Il messaggio di avviso indica già quali sono quelli mancanti.

  • activation.php
  • bootstrap.php
  • vendor/autoload.php
  • inc/sby-functions.php
  • inc/Admin/admin-functions.php
  • inc/Admin/SBY_Notifications.php
  • inc/Admin/SBY_New_User.php
  • inc/Admin/SBY_Upgrader.php
  • inc/Blocks/SBY_Blocks.php
  • inc/Blocks/SBY_Modern_Elementor_Widget.php
  • inc/Builder/SBY_Db.php
  • inc/Customizer/Config.php
  • inc/Customizer/DB.php
  • inc/Customizer/ProxyProvider.php
  • inc/Customizer/ShortcodePreviewProvider.php
  • inc/Feed_Locator.php
  • inc/SBY_Cron_Updater.php
  • inc/SBY_Posts_Manager.php
  • inc/Services/Admin/AdminServiceContainer.php
  • inc/Services/Integrations/Elementor/SBY_Elementor_Base.php
  • inc/Services/Integrations/Elementor/SBY_Elementor_Control.php
  • inc/Services/Integrations/Elementor/SBY_Elementor_Widget.php
  • inc/Services/ServiceContainer.php

La versione a pagamento controlla anche alcuni file propri. L'avviso li indica con lo stesso nome nel caso in cui dovessero andare persi.

I file dei widget di Elementor figurano nell'elenco anche se non si utilizza Elementor. Il plugin ne verifica la presenza su ogni sito. L'assenza di un file di Elementor blocca il funzionamento del plugin.

Il plugin si chiude correttamente anche se si verifica un errore durante l'avvio. Ciò può accadere quando un file necessario è stato rimosso durante il caricamento di una pagina. In tal caso, la riga sotto l'avviso mostra il messaggio di errore al posto del percorso del file.

Una volta che sai cosa controlla il plugin, puoi reinserire i file mancanti.

Reinstallazione del plugin

Il messaggio indica che reinstallando il plugin i file vengono ripristinati. Il modo più sicuro è caricare una copia nuova sopra quella attuale. WordPress provvederà quindi a sostituire i file senza rimuovere prima il plugin.

Non eliminare prima il plugin. L'eliminazione di un plugin ne avvia la procedura di pulizia. Ciò comporta la cancellazione dei tuoi feed, delle impostazioni del plugin, della tua chiave di licenza e dei post video salvati.

L'unica eccezione si verifica quando l'opzione " Conserva le impostazioni se il plugin viene rimosso " è attivata in YouTube Feed » Impostazioni, nella scheda Generale. Il plugin non viene caricato mentre è disattivato. Potrebbe non essere possibile verificare tale impostazione. Sostituisci i file invece di eliminarli.

Per reinstallare il plugin, segui questi passaggi.

  1. Annota i nomi dei file indicati nella segnalazione rossa. Ti serviranno nel caso in cui i file dovessero andare persi di nuovo.
  2. Scarica una nuova copia del plugin. Per la versione a pagamento, scarica il file zip più recente dal tuo account Smash Balloon. Per la versione gratuita, scaricala dalla pagina del plugin su WordPress.org.
  3. Nella dashboard di WordPress, vai su Plugin » Aggiungi plugin.
  4. Fai clic su " Carica plugin " nella parte superiore dello schermo. Quindi seleziona il file zip che hai scaricato.
  5. Fai clic su " Installa ora".
  6. WordPress rileva che il plugin è già installato e mostra un confronto tra le due versioni. Fare clic su “Sostituisci quello attuale con quello caricato”.

La nostra guida sull'aggiornamento manuale del plugin YouTube Feed illustra lo stesso metodo di caricamento in modo più dettagliato.

Una volta che WordPress ha terminato, apri una qualsiasi schermata di amministrazione. L'avviso rosso è sparito e il menu " Feed YouTube " funziona di nuovo.

Nota: se i tuoi feed risultano ancora vuoti sul front-end, svuota la cache delle pagine del tuo sito. È possibile che venga ancora visualizzata una copia della pagina memorizzata nella cache. La nostra guida ai plugin per la cache spiega come procedere.

Se non riesci a caricare i file tramite WordPress, puoi anche ripristinare la cartella del plugin tramite il tuo provider di hosting. Chiedi al tuo provider di ripristinare i file dalla quarantena o da un backup. Oppure decomprimi una copia nuova e caricala tramite SFTP in modo che sovrascriva la cartella del plugin.

Consulta la guida passo passo “Come utilizzare FTP per caricare file su WordPress ”.

Se il messaggio di errore si ripresenta dopo la reinstallazione, nella sezione seguente viene spiegato cosa controllare.

Quando i file continuano a sparire

Se il messaggio di errore ricompare dopo la reinstallazione, significa che qualcosa sul tuo server sta eliminando nuovamente i file. La causa più probabile è uno scanner antimalware. Contatta il tuo provider di hosting e poni queste domande.

  • Il tuo antivirus ha messo in quarantena o eliminato dei file da wp-content/plugins/ nella cartella del plugin?
  • Possono ripristinare i file e aggiungere la cartella del plugin all’elenco delle eccezioni dello scanner?

Condividi i nomi dei file indicati nell'avviso, in modo che il tuo provider di hosting possa individuarli nei propri log.

Se il tuo host non trova nulla, contatta il nostro team di assistenza e allega il testo completo della notifica. Includi anche le informazioni di sistema.

Ecco fatto! Ora sai perché il feed di YouTube ha smesso di caricarsi, cosa controlla e come ripristinare i file mancanti. Se invece nel tuo feed compare un messaggio diverso, il nostro elenco di messaggi di errore del feed di YouTube è il passo successivo.

Domande frequenti

Di seguito abbiamo risposto ad alcune delle domande più frequenti relative al messaggio “Feeds for YouTube ha smesso di caricarsi”.

Il plugin si è disattivato sul mio sito?

No. Il plugin rimane elencato come attivo nella pagina “Plugin ”. Smette però di caricare le sue funzionalità ad ogni ricaricamento della pagina, finché i suoi file non vengono ripristinati.

Perderò i miei feed, le mie impostazioni o la mia chiave di licenza?

No. I tuoi feed, le impostazioni e la chiave di licenza sono memorizzati nel database. Quando il plugin smette di caricarsi, questi dati non vengono modificati. L’unica cosa da evitare è eliminare il plugin prima di reinstallarlo. L’eliminazione potrebbe cancellare i tuoi feed, le impostazioni e la chiave di licenza. La sezione “Reinstallazione del plugin” spiega come ripristinare i file senza cancellare nulla.

Perché nella notifica c'è scritto “Feed per YouTube” mentre nel mio menu c'è scritto “Feed di YouTube”?

L'avviso utilizza un altro nome per il plugin, che potresti trovare anche nella tua pagina "Plugin". Si tratta dello stesso plugin.

I visitatori del mio sito vedranno l'avviso?

No. È visibile solo agli utenti autorizzati ad attivare i plugin, come gli amministratori. In una rete multisito, viene visualizzato anche nelle schermate di amministrazione della rete.

Posso ignorare l'avviso?

L'avviso rimane visibile nelle schermate di amministrazione finché i file mancanti non vengono ripristinati. Una volta ripristinati, l'avviso scompare al successivo caricamento della pagina.

Cosa vedono i miei visitatori quando il plugin è disattivato?

Vedono uno spazio vuoto dove dovrebbe apparire il feed. Gli shortcode del feed di YouTube non visualizzano nulla, ma appaiono come testo grezzo. Il resto del sito continua a funzionare.

supporto

Non è stato possibile trovare la risposta nei documenti?

Contatto con l'assistenza