Offerta di lancio

Licenza Founders: aggiornamenti per almeno 2 anni

149 €pagamento unico, IVA esclusa

Una licenza Shop normale costa 199 €.

Per le prime 100 licenze Shop, fino al 10 dicembre 2026. Aggiornamenti e nuove conoscenze del Consulente per almeno 2 anni, senza rinnovo. Una licenza Shop normale: 12 mesi.

Ottieni Founders a 149 €

Conflitto plugin WordPress: il metodo della metà passo per passo, con un esempio

Un conflitto tra plugin WordPress lo trovi con il metodo della metà. Disattiva metà dei plugin e controlla il sintomo. Se è sparito, il colpevole è nella metà spenta; se no, è in quella ancora attiva. Continua a dividere finché ne resta uno. Il modo più sicuro è la modalità di risoluzione dei problemi, che disattiva i plugin solo per te, non per i clienti.

Autore: Il team TellMyShop. Una guida per i titolari di siti WordPress e negozi WooCommerce: la causa, la correzione a mano e lo stesso lavoro in una conversazione in chat.
Ultimo aggiornamento: · 7 min di lettura

Conflitto tra plugin: come riconoscerlo

Un conflitto è quando due plugin da soli funzionano bene ma insieme rompono qualcosa. Oppure un plugin non va d'accordo con il tema o con la versione PHP. Sintomi tipici: il pulsante «Aggiungi al carrello» non fa niente, un filtro di categoria non si ricarica, il modulo di contatto non invia, i blocchi spariscono nell'editor, o una certa schermata del pannello resta bianca.

Prima escludi due situazioni che hanno le loro guide. Se tutto il sito mostra un messaggio di errore critico, passa all'articolo sull'errore critico di WordPress. Se il problema è iniziato subito dopo aver cliccato su Aggiorna, parti da WordPress che non funziona dopo un aggiornamento. Questo articolo copre il caso più difficile: qualcosa non va, nessuno sa da quando né perché, e i plugin sono decine.

Prima di spegnere: due minuti con gli indizi

A volte il metodo della metà non serve affatto, perché il plugin colpevole ha firmato il log con il suo nome.

  • Il log degli errori. Un messaggio PHP contiene il percorso di un file, e il percorso contiene il nome della cartella del plugin. Dove trovarlo e come leggerlo lo spiega l'articolo sui log errori WordPress.
  • Salute del sito. Strumenti → Salute del sito mostra una versione PHP vecchia e altri problemi che da soli possono causare sintomi simili a un conflitto.
  • Modifiche recenti. Un nuovo plugin, un aggiornamento automatico notturno, un cambio nelle impostazioni della cache. La modifica più recente è il primo sospettato.

Se gli indizi non dicono niente e il sintomo è nel browser (un pulsante, uno slider, un pop-up), passa al metodo della metà.

Il metodo della metà su 23 plugin

Un negozio ha 23 plugin attivi. Da qualche giorno il selettore delle variazioni nella pagina prodotto non funziona: il cliente clicca una taglia e il prezzo non cambia. Nei log niente. WooCommerce e due plugin di pagamento restano attivi, quindi i sospettati sono 20.

Spegnerli uno per uno richiede fino a 20 giri. Il metodo della metà chiude la questione in cinque.

GiroPlugin disattivatiRisultatoPasso successivo
110 dei 20 sospettati (gruppo A)il selettore delle variazioni funzionail colpevole è nel gruppo A, riattiva il gruppo B
25 dei 10 del gruppo Aancora rottoil colpevole è negli altri 5
33 di quei 5funzionail colpevole è tra questi 3
42 dei 3ancora rottoil colpevole è il terzo plugin
5solo quellofunzionaconfermato

Regole che fanno risparmiare giri:

  1. Annota l'elenco dei plugin prima di iniziare. Nome, se era attivo, versione. Dopo la prova torni esattamente a quello stato.
  2. Lascia WooCommerce e i pagamenti fuori dai sospettati. Il negozio senza di loro non funziona, quindi restano attivi a meno che tutto il resto fallisca.
  3. Dopo ogni giro controlla lo stesso sintomo nello stesso modo. Stesso prodotto, stessa taglia, finestra privata, cache svuotata.
  4. Annota il risultato di ogni giro. Al terzo giro la memoria inizia a confondere i gruppi.
  5. Conferma alla fine. Attiva tutto tranne il plugin trovato e controlla ancora una volta.

Se il problema sparisce qualunque metà spegni, due plugin di gruppi diversi sono in conflitto. Tieni attivo un gruppo e riaggiungi parti dell'altro finché il sintomo non torna.

Modalità di risoluzione dei problemi: disattivare i plugin solo per te

Disattivare un plugin nell'elenco dei plugin vale per tutti. In un negozio vuol dire che per diversi giri i clienti possono vedere il sito senza filtri, senza chat dal vivo o senza il calcolatore delle spedizioni.

Per questo la comunità di WordPress consiglia il plugin Health Check & Troubleshooting. La sua modalità di risoluzione dei problemi disattiva i plugin e passa a un tema predefinito solo nella tua sessione. Attivi i plugin uno alla volta e controlli il sintomo, mentre i clienti vedono il negozio normale. Il manuale di supporto di WordPress lo spiega passo per passo, e la lezione di Learn WordPress mostra tutto il metodo con esempi. La knowledge base di Yoast descrive una procedura simile per le segnalazioni sul proprio plugin.

La modalità ha un limite: funziona solo per la persona collegata. Quando il sintomo compare solo per i clienti, per esempio alla cassa come ospite, ti serve una copia di prova presso l'hosting o una disattivazione dal vivo fuori dalle ore di punta.

Cosa fare quando sai quale plugin è

Trovare il colpevole è metà del lavoro. Hai quattro opzioni, dalla meno alla più invasiva:

  • Aggiorna. Controlla se l'autore ha pubblicato una versione più recente con una correzione.
  • Segnalalo all'autore. Di' con quale plugin o tema va in conflitto, le versioni e come riprodurre il sintomo. Gli appunti del metodo della metà aiutano molto.
  • Lascialo disattivato. Se il plugin non è essenziale, tienilo spento finché non è corretto.
  • Sostituiscilo. Se l'autore tace, cerca un altro plugin che fa lo stesso lavoro.

Già che ci sei, guarda l'elenco del primo giro. Se non sai dire cosa fanno metà dei plugin, leggi l'articolo sui plugin WordPress inutilizzati.

Come la chat ti aiuta a trovare un conflitto

Il plugin TellMyShop per WordPress e WooCommerce parte dagli indizi. In TellMyShop Free la tua chat (Claude o ChatGPT) legge i log degli errori PHP, WordPress e WooCommerce, lo stato di salute del sito e l'elenco dei plugin con versioni e aggiornamenti. Spesso basta per nominare un sospetto senza spegnere niente.

Quando i log tacciono, la chat prepara un piano per il metodo della metà: divide i plugin in gruppi, mette da parte WooCommerce e i pagamenti e tiene gli appunti di ogni giro. Il sintomo lo controlli tu nel browser, perché la chat non può cliccare al posto tuo la taglia della felpa.

Tu: Nella pagina prodotto scegliere una taglia non cambia il prezzo. C'è qualcosa nei log?

La tua chat: Negli ultimi 7 giorni di log non ci sono errori legati alla pagina prodotto. Hai 23 plugin attivi. Propongo il metodo della metà. WooCommerce e i due plugin di pagamento restano attivi. Giro 1, disattivo 10 plugin del gruppo A:

Le loro impostazioni restano. Li disattivo?

Tu: Sì.

La tua chat: Disattivati. Controlla il selettore delle taglie in una finestra privata e dimmi se funziona.

Tu: Funziona.

La tua chat: Il colpevole è nel gruppo A. Nella prossima anteprima riattivo il gruppo e ne disattivo 5.

Stato della scheda: in attesa del tuo «sì»
anteprima della modifica

versione precedente: Example Slider, Example Reviews, Example Colour Swatches e altri 8: attivi

nuova versione: gli stessi 10 plugin: disattivati

Illustrazione: prodotti, numeri e risposte sono esempi.

Nomi e numeri in questa conversazione sono esempi. Disattivare e attivare plugin funziona in TellMyShop Pro quando accendi l'interruttore Plugin nel pannello del plugin, fino a 10 plugin per passaggio. L'interruttore dura 24 ore e richiede un backup del database di oggi. Ogni giro ha un'anteprima e la tua approvazione, finisce nella cronologia delle modifiche, e puoi annullare una disattivazione con una sola richiesta. Per i plugin di pagamento e di spedizione la chat ti avvisa prima della modifica.

Ricorda che la chat disattiva i plugin sul sito attivo, per tutti. La modalità di risoluzione dei problemi solo per te viene dal plugin Health Check, non da TellMyShop. Quando tutto il sito è fermo con un errore critico, nemmeno il plugin TellMyShop risponde, perché funziona dentro WordPress.

La versione gratuita la scarichi dalla pagina TellMyShop Free. Altro sul plugin nella pagina TellMyShop per WordPress e WooCommerce, i prezzi di Pro nella pagina prezzi.

Domande e risposte

Come trovo quale plugin causa un problema in WordPress?

Disattiva metà dei plugin e controlla se il problema è sparito. Poi continua a dividere la metà che contiene il colpevole finché resta un solo plugin. Con una ventina di plugin sono pochi giri invece di spegnerli uno per uno.

Disattivare un plugin ne cancella le impostazioni?

No. Un plugin disattivato resta sul server con le sue impostazioni e i suoi dati nel database. Quando lo riattivi, funziona come prima. Solo l'eliminazione del plugin può toglierne i dati.

Come cerco un conflitto senza che i clienti se ne accorgano?

Usa la modalità di risoluzione dei problemi del plugin Health Check & Troubleshooting. Disattiva i plugin e cambia tema solo per te, mentre i visitatori continuano a vedere il sito normale. L'altra strada è una copia di prova del sito presso l'hosting.

E se il problema sparisce qualunque metà io spenga?

Vuol dire che due plugin entrano in conflitto e ognuno è finito in una metà diversa. Tieni attiva una metà e riaggiungi l'altra pezzo per pezzo finché il problema non torna. Allora hai la coppia che non va d'accordo.

La chat trova da sola un conflitto tra plugin?

La chat legge i log degli errori, lo stato di salute del sito e l'elenco dei plugin, e spesso basta per indicare un sospetto. Quando l'errore non lascia tracce nei log, guida il metodo della metà, e in TellMyShop Pro con l'interruttore Plugin acceso disattiva e attiva gruppi di plugin. Il sintomo nel browser lo controlli tu.

WordPress è un marchio della WordPress Foundation. WooCommerce è un marchio di Automattic Inc. Claude è un marchio di Anthropic PBC. ChatGPT e OpenAI sono marchi di OpenAI. TellMyShop non è affiliato a queste aziende.

TellMyShop per WordPress e WooCommerce

La tua chat legge il sito, mostra ogni modifica prima di salvarla e salva solo dopo il tuo sì. Puoi annullare ogni modifica con una frase. Funziona con Claude o ChatGPT, anche con gli account gratuiti.

Controlla se il tuo negozio è pronto

Scrivi l’indirizzo del tuo negozio. In pochi secondi vedrai la piattaforma e se TellMyShop funzionerà.

Controlliamo l’indirizzo, l’HTTPS e la piattaforma. Non installi nulla e non salviamo l’indirizzo.

iltuonegozio.itRisultato di esempio
Il negozio risponde
sì
HTTPS
attivo
Piattaforma
PrestaShop 8.1
TellMyShop funzionerà

Leggi anche

Free a 0 €, legge e consiglia

Scarica Free