call_user_func_array espera que el parámetro 1 sea un callback válido

29 nov 2018, 20:32:34
Vistas: 14.7K
Votos: 1

Advertencia: call_user_func_array() espera que el parámetro 1 sea un callback válido, la función 'wp_my_admin_enqueue_scripts' no se encontró o es un nombre de función inválido en /mnt/data/vhosts/casite-961871.cloudaccess.net/httpdocs/wp-includes/class-wp-hook.php en la línea 286

1
Comentarios

Bienvenido a WPSE, Alan. Vas a necesitar editar tu pregunta y proporcionar algo de contexto sobre lo que está sucediendo. Sé descriptivo para que la gente pueda ayudarte. Solo publicar un error sin ningún contexto hace difícil que las personas puedan proporcionar una respuesta.

butlerblog butlerblog
29 nov 2018 20:52:42
Todas las respuestas a la pregunta 2
0

Esto significa que tienes una función llamada wp_my_admin_enqueue_scripts enganchada a una acción, ya sea en tu tema o en un plugin, pero por algún motivo ese nombre de función no está disponible para WordPress.

Cuando se dispara esa acción, WordPress ejecuta todas las funciones "enganchadas" a ella. Si alguna de las funciones enganchadas no está disponible, se muestra este error.

Por ejemplo, en el siguiente código de muestra, la función llamada sc_corporate_widgets_init se ejecuta cuando WordPress dispara la acción widgets_init.

add_action( 'widgets_init', 'sc_corporate_widgets_init' );

Asegúrate de que no haya errores ortográficos en el nombre de la función. Los nombres deben coincidir exactamente para evitar este error.

29 nov 2018 21:14:05
0

Este error significa que tienes una acción incorrecta (hook). Lo que significa que el código está intentando llamar a una función que no existe. Pero, según la ruta de donde proviene el error, creo que:

  1. puede que hayas intentado cambiar el código principal
  2. o más probable es que tu instalación de WordPress no esté completa y te falten archivos.
29 nov 2018 21:14:40