Call to undefined method richiede di confrontare la classe dell’oggetto con il metodo invocato e la versione del componente.

Possibili cause
- Plugin principale e add-on appartengono a versioni incompatibili
- La variabile contiene una classe diversa da quella attesa
- Modulo che definisce il metodo non è stato caricato
- Metodo rimosso o rinominato nell’API del componente
Cosa controllare
- Leggi classe reale, metodo, file e riga nello stack trace
- Confronta versioni del plugin principale e delle estensioni
- Verifica il percorso di inizializzazione che crea l’oggetto
- Consulta il changelog dell’API del componente
- Riproduci la chiamata su staging con un caso minimo
Come intervenire
- Allinea plugin principale e add-on a versioni compatibili
- Invoca il metodo sull’oggetto previsto
- Carica il modulo nella fase corretta del ciclo WordPress
- Aggiorna la chiamata al metodo sostitutivo documentato
- Gestisci l’assenza della funzionalità senza mascherare errori di versione

Guide Xlogic correlate
- PHP Fatal error: Uncaught DivisionByZeroError in un plugin
- PHP Fatal error: Cannot redeclare function dopo attivazione plugin
- PHP Fatal error: Uncaught ValueError in WordPress