call_user_func_array si aspetta che il parametro 1 sia un callback valido

29 nov 2018, 20:32:34
Visualizzazioni: 14.7K
Voti: 1

Avviso: call_user_func_array() si aspetta che il parametro 1 sia un callback valido, la funzione 'wp_my_admin_enqueue_scripts' non è stata trovata o il nome della funzione non è valido in /mnt/data/vhosts/casite-961871.cloudaccess.net/httpdocs/wp-includes/class-wp-hook.php alla riga 286

1
Commenti

Benvenuto su WPSE, Alan. Dovrai modificare la tua domanda e fornire un po' di contesto su ciò che sta accadendo. Sii descrittivo in modo che le persone possano aiutarti. Pubblicare semplicemente un errore senza alcun contesto rende difficile per gli utenti fornire una risposta.

butlerblog butlerblog
29 nov 2018 20:52:42
Tutte le risposte alla domanda 2
0

Ciò significa che hai una funzione chiamata wp_my_admin_enqueue_scripts collegata a un'azione, sia nel tuo tema che in un plugin, ma per qualche motivo quel nome di funzione non è disponibile per WordPress.

Quando quell'azione viene attivata, WordPress esegue tutte le funzioni "collegate" ad essa. Se una delle funzioni collegate non è disponibile, viene presentato questo errore.

Ad esempio, nel codice di esempio seguente, la funzione chiamata sc_corporate_widgets_init viene eseguita quando WordPress attiva l'azione widgets_init.

add_action( 'widgets_init', 'sc_corporate_widgets_init' );

Assicurati di non avere errori di ortografia nel nome della funzione. Devono corrispondere esattamente per evitare questo errore.

29 nov 2018 21:14:05
0

Questo errore significa che hai un'azione (hook) errata, ovvero il codice sta cercando di chiamare una funzione che non esiste. Tuttavia, dal percorso da cui proviene l'errore, penso che:

  1. potresti aver tentato di modificare il codice core
  2. o più probabilmente che la tua installazione di WordPress non sia completa e ti manchino dei file.
29 nov 2018 21:14:40