Supporto » Fixing WordPress » Errore call_user_func_array() expects parameter

  • Buonasera ragazzi,
    Ho un problema dopo l’aggiornamento del mio sito web e relativi plugin che utilizzano woocommerce.

    Mi spuntano questi 2 errori:

    Warning: call_user_func_array() expects parameter 1 to be a valid callback, function ‘woocommerce_simple_product_badge_display’ not found or invalid function name in /web/htdocs/www.MIOSITO.it/home/wp-includes/class-wp-hook.php on line 286

    E questo

    Warning: call_user_func_array() expects parameter 1 to be a valid callback, function ‘woocommerce_product_additional_information’ not found or invalid function name in /web/htdocs/www.MIOSITO.it/home/wp-includes/class-wp-hook.php on line 286

    Ho già cercato online e in tutti i modi da me conosciuti per risolvere questo problema, ma invano 🙁

    Chiedo gentilmente una mano da parte vostra.

    Grazie del supporto.

Stai visualizzando 3 risposte - dal 1 al 3 (di 3 totali)
  • Moderatore Guido Scialfa

    (@wido)

    Ciao @mattiavalsania,

    woocommerce_simple_product_badge_display e woocommerce_product_additional_information sono delle funzioni e sembra che esse non esistano o non sono state caricate dal tema o plugin che stai usando.

    Immagino che possa essere un plugin che aggiunge funzionalità badges ai prodotti, se riesci ad individuare il plugin possiamo vedere cosa accade.

    Alternativamente puoi contattare il supporto del plugin/tema tu stesso.

    Se non sai cosa possa essere plugin o tema, fai un backup e disattiva tutti i plugin, se il problema continua a verificarsi è il tema, diversamente riattiva i plugin uno ad uno per sapere quale è che causa il problema.

    Se il sito è in produzione ti consiglio di fare questa operazione in un clone in locale o da altra parte per evitare di buttare giù il sito per nulla.

    Facci sapere.

    Chi ha creato la discussione mattiavalsania

    (@mattiavalsania)

    Ciao, niente da fare provato a disattivare i plugin ma niente, l’errore rimane.
    Il problema e che non so dove trovare una soluzione o come fare.

    Grazie per la risposta.

    Moderatore Guido Scialfa

    (@wido)

    Ciao @mattiavalsania,

    Prova ad attivare un tema di default, non vorrei che questa cosa fosse proprio dentro al tema, (che non dovrebbe) ma non si sa mai.

    Ho cercato woocommerce_simple_product_badge_display e woocommerce_product_additional_information ma non fanno parte del plugin woocommerce, quindi o sono plugin terzi oppure è il tema.

    Esiste un woocommerce_product_additional_information_tab che è quella che si occupa di mostrarti le tabs tipo descrizione, reviews etc… ma non penso possa essere quella.

Stai visualizzando 3 risposte - dal 1 al 3 (di 3 totali)
  • Il topic ‘Errore call_user_func_array() expects parameter’ è chiuso a nuove risposte.