€45/ora fissi Nessun contratto Risposta in 48h 20 anni di esperienza Stima scritta Backup prima di ogni intervento Senza sorprese
DiagnosiUrgenza: AltaTempo tipico: 1–2 ore

Due plugin litigano. Li metto d'accordo.

Tariffa
€45/h
Fatturazione a 30 minuti reali. Stima scritta prima di iniziare.

Aggiorni un plugin e il checkout salta. Installi una cache e le animazioni non vanno più. Isolamento metodico, fix mirato, fix gratuito a 30 giorni se qualcosa toccato da me smette di funzionare.

Sintomi
  • !Funzionalità che funzionava ieri, oggi no
  • !Errore JavaScript in console solo su alcune pagine
  • !WooCommerce checkout che blocca dopo un aggiornamento
  • !Form Contact Form 7 / WPForms / Gravity che non invia
  • !Switcher lingua WPML che porta al posto sbagliato
  • !Page builder che mostra preview rotta
Cause più frequenti
  • 01Aggiornamento di un plugin con breaking change non documentato
  • 02Due plugin che modificano lo stesso hook o lo stesso enqueue
  • 03Plugin di cache che ottimizza JS critico di un altro plugin
  • 04Plugin di sicurezza che blocca chiamate REST API legittime
  • 05Plugin di traduzione (WPML/Polylang) che entra in conflitto con custom post type
  • 06Conflitto fra plugin e tema custom (override di template non aggiornati)
Come lo risolvo

Una procedura ripetibile, non un'improvvisazione.

  1. 01

    Riproduzione

    Devo poter vedere l'errore. Test su staging se disponibile, altrimenti in modalità debug con utente isolato.

  2. 02

    Backup

    Snapshot completo prima di disattivare nulla. Anche solo per provare.

  3. 03

    Bisection

    Disattivazione in batch, isolamento del plugin colpevole. WP-CLI quando il sito è grosso.

  4. 04

    Decisione

    Tre strade: downgrade, override con mini-plugin di compatibilità, alternativa equivalente. Decidiamo insieme.

  5. 05

    Fix

    Implementazione della soluzione scelta. Codice commentato, niente magia nera.

  6. 06

    Test e report

    Verifica della funzionalità che era rotta, regressione sul resto del sito, report scritto.

Stima realistica

Quanto può costare?

Range orientativo. Stima definitiva dopo aver visto il sito.

Conflitto noto
1–2h
€45–€90

Plugin popolare appena aggiornato, soluzione documentata, downgrade o config. Spesso si chiude in 60 minuti.

Conflitto complesso
2–4h
€90–€180

Isolamento più lungo, fix con mini-plugin di compatibilità, regressione su più pagine.

Conflitto custom
4–8h
€180–€360

Tema sviluppato 5 anni fa, plugin custom non più mantenuto, override di template + filter da riscrivere.

Domande veloci

Le domande che mi fanno sempre.

01Come fai a capire quale plugin è in conflitto?

+

Bisection: disattivo metà plugin, vedo se l'errore sparisce, divido di nuovo. In 30–60 minuti, su un sito medio, isolo il plugin colpevole. Tutto da admin o WP-CLI, senza toccare contenuti.

02Devo per forza rimuovere il plugin?

+

Spesso no. Le opzioni sono: downgrade alla versione precedente, override del comportamento con un mini-plugin, switch a un'alternativa equivalente. Decidiamo insieme quale ha senso.

03Il sito funziona ma una funzionalità è rotta. Si considera conflitto?

+

Sì. Form che non invia più, pop-up che non parte, checkout WooCommerce che blocca, switcher lingua WPML che reindirizza male: nel 90% dei casi è un conflitto JS o di hook, non un bug del plugin.

04Quanto può costare?

+

Isolare il conflitto e applicare il fix di solito sta in 1–2 ore. Se serve riscrivere un'integrazione o costruire un plugin custom di compatibilità, si arriva a 3–6 ore. Stima scritta prima di iniziare, sempre.

Contatti

Manda il task.

Descrivi cosa ti serve: stima oraria scritta entro 48 ore lavorative. Niente call obbligatorie, niente impegni.

Risposta entro 48 ore lavorative
Sede Verona, Italia · Remote
Tariffa €45/ora · fatturazione a 30 minuti
Modalità async-first · niente call obbligatorie, risparmiamo tempo entrambi