Come risolvere i problemi con il file Pluggable.php su WordPress?

Come risolvere i problemi con il file Pluggable.php su WordPress?

4
(2)

Stai riscontrando un errore causato dal file pluggable.php su 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 come abbiamo fatto con tutti gli altri problemi comuni di WordPress.

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.

Nota: Se vuoi che uno dei nostri esperti risolvi questo problema in maniera veloce e professionale allora ti basta ordinare un intervento singolo (79 Euro) per risolvere un problema.
Cliccando il link qui sopra aprirà una nuova pagina sulla pagina del carrello dove puoi proseguire con l’acquisto di un singolo intervento per risolvere questo fastidioso problema.

Importante! E consigliabile eseguire un backup completo di WordPress prima di qualsiasi modifica. Leggi il nostro articolo sui migliori plugin backup per 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.

Questo e tutto, mi auguro che questa guida ti ha aiutato a risolvere i problemi WordPress che stavi riscontrando.

Unisciti al nostro gruppo su Facebook interamente dedicato agli Utilizzatori WordPress.

Potrai chiedere aiuto, fare domande, confrontarti con altri utilizzatori WordPress come te.

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.

Media Voto 4 / 5. Votanti totali 2

Nessuno ha ancora votato.

Mi dispiace che questo articolo non ti e stato utile

Aiutami a migliorare

Mi puoi gentilmente dare qualche suggerimento?

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

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

Su questo sito usiamo i cookie. Tracciamo in maniera del tutto anonima le azioni dei nostri utenti. Visita il Centro Privacy per ulteriori informazioni o Impostazioni Privacy per modificare le tue preferenze.

Privacy Settings saved!
Impostazioni Privacy

Quando visiti un sito Web, esso può archiviare o recuperare informazioni sul tuo browser, principalmente sotto forma di cookie. Controlla qui i tuoi servizi di cookie personali.

Questi cookie sono necessari per il funzionamento del sito Web e non possono essere disattivati nei nostri sistemi.

Per utilizzare questo sito abbiamo bisogno che accetti l'uso dei seguenti cookie tecnici:
  • wordpress_test_cookie
  • wordpress_logged_in_
  • wordpress_sec
  • wp-settings-time-2
  • wp-settings-2
  • wordpress_gdpr_cookies_declined
  • wordpress_gdpr_cookies_allowed
  • wordpress_gdpr_allowed_services

Usiamo WooCommerce come sistema di acquisto. Per il carrello e l'elaborazione degli ordini verranno memorizzati 2 cookies. Questi cookie sono strettamente necessari e non possono essere disattivati.
  • woocommerce_cart_hash
  • woocommerce_items_in_cart

Monitoriamo in maniera del tutto anonima i visitatori di questo sito con lo scopo di avere un resoconto sul nostro lavoro e per migliorare sia il nostro sito sia il nostro servizio.
  • _ga
  • _gid
  • _gat

Rifiuta tutti i Servizi
Accetta tutti i Servizi
Torna su
Condividi con un amico