Soporte » Guías – Resolución de problemas » Warning: call_user_func_array()

  • Buenas tardes, al iniciar con Chrome la vista de inspección de mi web me topo siempre con la misma advertencia y no se ya por donde buscar o como eliminar el error. Además el error también aparece al final de cualquiera de las paginas dentro de la web.

    Warning: call_user_func_array() expects parameter 1 to be a valid callback, function ‘slider_option_2’ not found or invalid function name in /usr/home/fisioterapiabailio.com/web/wp-includes/class-wp-hook.php on line 303

    Por favor, ¿alguien podría ayudarme a dar con el problema y a solucionarlo?

    Muchas gracias a todos

    La página con la que necesito ayuda: [accede para ver el enlace]

Viendo 11 respuestas - de la 1 a la 11 (de un total de 11)
  • Moderador almendron

    (@almendron)

    No detecto el error que comentas.

    Moderador almendron

    (@almendron)

    Lo veo pero no en la consola del inspector sino al final de la página.

    ¿Hay algún slider activo?

    Iniciador del debate freeman2030

    (@freeman2030)

    Hay un slider de elementor, antes había un slider también (rev-slider). No se si es algo que se ha quedado en la web. Pero si elimino el slider de elementor el error sigue apareciendo.

    <!--googleon: all-->
    Warning: call_user_func_array() expects parameter 1 to be a valid callback, function 'slider_option_2' not found or invalid function name in /usr/home/fisioterapiabailio.com/web/wp-includes/class-wp-hook.php on line 303
    <script type="text/template" id="tmpl-elementor-templates-modal__header">
    	<div class="elementor-templates-modal__header__logo-area"></div>
    	<div class="elementor-templates-modal__header__menu-area"></div>
    	<div class="elementor-templates-modal__header__items-area">
    		<# if ( closeType ) { #>
    			<div class="elementor-templates-modal__header__close elementor-templates-modal__header__close--<code>closeType</code> elementor-templates-modal__header__item">
    				<# if ( 'skip' === closeType ) { #>
    				<span>Saltar</span>
    				<# } #>
    				<i class="eicon-close" aria-hidden="true" title="Cerrar"></i>
    				<span class="elementor-screen-only">Cerrar</span>
    			</div>
    		<# } #>
    		<div id="elementor-template-library-header-tools"></div>
    	</div>
    </script>
    Moderador almendron

    (@almendron)

    Pero ahora mismo creo que sigue activo en la cabecera de la página principal.

    De todas formas, haz una prueba: cambia de tema a ver si desaparece el mensaje.

    Iniciador del debate freeman2030

    (@freeman2030)

    Hola, gracias por tu tiempo Almendron. si cambio de tema no me aparece abajo el error. Pero en el código de error sigue saliendo si le doy a ver código fuente. No entiendo nada.

    Moderador almendron

    (@almendron)

    Después de cambiar de tema, borra las cookies y el cache del navegador. Después refresca con CTRL+F5.

    Iniciador del debate freeman2030

    (@freeman2030)

    Hola Almendrón, he vuelto a hacerlo borrando todo lo que comentas. Cache y cookies después de cambiar de tema. Al pasar al nuevo tema desaparece. Al volver al tema anterior vuelve a aparecer.

    Buenas,

    No es un error importante como tal, es un ‘warning’. También debe aparecer porque tendrás activado el debug de WordPress y PHP.

    Si tienes acceso a los parámetros de PHP o puedes pedírselo a tu proveedor de hosting, pídele que cambien el parámetro ‘display_errors’ a ‘Off’.

    Y en WordPress, comprueba en el fichero wp-config.php si tienes el parámetro ‘WP_DEBUG’ en ‘true’, cambialo por ‘false’.

    Lo ideal sería corregirlo, pero como parche temporal puedes ocultarlo de esta forma.

    Moderador almendron

    (@almendron)

    Pero en el código de error sigue saliendo si le doy a ver código fuente

    Yo me refería a esto cuando te decía lo del nevagador.

    En cuanto al problema, parece que el error se encuentra en el tema que usas.

    1) Haz lo que te ha indicado @loadinges

    2) Ponte en contacto con el desarrollador del tema ya que se trata de un producto comercial al que los voluntarios del foro no tenemos acceso.

    Iniciador del debate freeman2030

    (@freeman2030)

    En el WP-CONFIG tengo el WP-Debug en False. En relación con el PHP, la opción «display errors» en el PHP del servidor ya lo he desactivado pero sigue apareciendo después de borrar cache, cookies, temporales y todo. Puede que trate un tiempo en implementarlo el servidor. Gracias

    Iniciador del debate freeman2030

    (@freeman2030)

    Hola a todos,

    He extraído la siguiente info del log del servidor. A ver si aporta alguna nueva idea. Gracias

    FROMwp_wfblocks7WHEREtypeIN (7) AND (expiration= 0 ORexpiration> UNIX_TIMESTAMP()) ORDER BYtypeSortASC,id` DESC realizada por wfWAFIPBlocksController::synchronizeConfigSettings, wfBlock::lockouts, wfBlock::allBlocks
    [17-Sep-2021 15:47:40 UTC] PHP Warning: call_user_func_array() expects parameter 1 to be a valid callback, function ‘slider_option_2’ not found or invalid function name in /usr/home/fisioterapiabailio.com/web/wp-includes/class-wp-hook.php on line 303
    [17-Sep-2021 15:47:40 UTC] PHP Warning: explode() expects parameter 2 to be string, array given in /usr/home/fisioterapiabailio.com/web/wp-includes/class.wp-dependencies.php on line 166
    [17-Sep-2021 15:47:42 UTC] PHP Warning: call_user_func_array() expects parameter 1 to be a valid callback, function ‘slider_option_2’ not found or invalid function name in /usr/home/fisioterapiabailio.com/web/wp-includes/class-wp-hook.php on line 303
    [17-Sep-2021 15:47:43 UTC] PHP Warning: explode() expects parameter 2 to be string, array given in /usr/home/fisioterapiabailio.com/web/wp-includes/class.wp-dependencies.php on line 166
    [17-Sep-2021 15:47:50 UTC] PHP Warning: call_user_func_array() expects parameter 1 to be a valid callback, function ‘slider_option_2’ not found or invalid function name in /usr/home/fisioterapiabailio.com/web/wp-includes/class-wp-hook.php on line 303`

    Muchas gracias

Viendo 11 respuestas - de la 1 a la 11 (de un total de 11)
  • Debes estar registrado para responder a este debate.