Come risolvere i problemi con Pluggable.php File su WordPress?

Stai riscontrando un errore causato dal file pluggable.php sul tuo sito realizzato con WordPress? A volte quando aggiungi un snippet di codice o attivi un nuovo plugin puoi riscontrare errori con il file pluggable.php. In questo articolo farò del mio meglio per mostrarti come risolvere questo problema.

Quando e come vedi errori con il file Pluggable.php?

WordPress permette di sovrascrivere alcune funzioni del core. Queste funzioni sono presenti nel file pluggable.php.

Se un plugin WordPress o un snippet di codice fallisce nella gestione di queste funzioni allora viene generato un errore simile a questo qui sotto:

Warning: Cannot modify header information – headers already sent by (output started at /home/username/demosite/wp-content/themes/mytheme/functions.php:1035) in /home/username/demosite/wp-includes/pluggable.php on line 1179

Alcune volte puoi continuare a lavorare sul tuo sito sito anche se l’errore ti apare anche nell’area di amministrazione.

Detto questo, andiamo a vedere come risolvere con facilità il problema con il file pluggable.php in WordPress.

Come sistemare i problemi con il file pluggable.php in WordPress?

Il file pluggable.php e file del core di WordPress. Non e mai una nuova idea a modificare un file del core anche se l’errore viene generato da quel file. Molto probabile il problema e da tutta un’altra parte.

Per sistemare l’errore basta guardare il file path che ti indica, per esempio nel errore qui sotto il problema e causato del codice che si trova sulla riga 1035 del file functions.php

Warning: Cannot modify header information – headers already sent by (output started at /home/username/demosite/wp-content/themes/mytheme/functions.php:1035) in /home/username/demosite/wp-includes/pluggable.php on line 1179

Questo vuol dire che dovrai editare il file functions.php e cambiare o modificare il codice che causa l’errore.

Alcune volte l’errore headers already sent e causato da uno spazio dopo che viene chiuso il tag php ?>. Rimuovi quello e risolverai il problema.

Vediamo un’altro esempio:

Warning: Cannot modify header information – headers already sent by (output started at /home/username/demosite/wp-content/plugins/some-plugin-name/some-plugin.php:144) in /home/username/demosite/wp-includes/pluggable.php on line 1090

Questo messaggio di errore punta a un plugin che usi sul tuo sito WordPress, quindi il problema e generato da quel plugin. Semplicemente disattiva il plugin e avvisa il sviluppatore del errore.

In questi tutti i casi la menzione del fole pluggable.php sono dei “falsi positivi” perchè il problema e causato da qualcos’altro.

Questi errori sono causati da snippet di codice aggiunti al file functions.php, plugin scritti male o anche il tuo tema WordPress.

Rimuovi il snippet di codice, disattiva il plugin e l’errore sparirà.

Non riesci ancora a capire cosa causa questi errori? Puoi sempre richiedere aiuto a uno dei nostri esperti tramite la chat che trovi in baso a destra su tutte le pagine.

Ho inoltre messo in piedi un gruppo gratuito su Facebook per tutti gli utilizzatori di WordPress, il gruppo e aperto a tutti quanti e dentro puoi fare domande, chiedere aiuto e sopratutto confrontarti con veri professionisti che usano WordPress per tutti i loro progetti online. Il gruppo si chiama Utilizzatori WordPress e lo puoi trovare qui.

Se ti sei appena iscritto al nostro gruppo facci un saluto! Non mordiamo sai.

Hai trovato utile questo articolo?

Fallo sapere a tutti a quanti lasciando una tua valutazione (da 1 a 5 stele) qui sotto. A te non costa nulla ma per me significa tantissimo, sopratutto se il tuo sarà un voto a 5 stele.

Lascia una valutazione

Condividi questo articolo sui social.

Condividi su facebook
Facebook
Condividi su google
Google+
Condividi su twitter
Twitter
Condividi su linkedin
LinkedIn
Madalin

Madalin

Ciao, sono Madalin e sono la persona dietro a tuttowp.it. Ho scoperto WordPress circa 10 anni fa e da quel momento non l'ho più abbandonato. Sul blog di tuttowp.it andrò a parlare di moltissimi argomenti che riguardano WordPress. Una volta finiti li argomenti tecnici inizierò a parlare di argomenti che ti aiuteranno a sfruttare al meglio il tuo blog, sito web o negozio realizzato con WordPress.

Altri articoli dal nostro blog

Hai qualche domande o qualcosa da aggiungere? Fammelo sapere con un commento

Questo sito usa Akismet per ridurre lo spam. Scopri come i tuoi dati vengono elaborati.