Wsparcie » Używanie i konfiguracja WordPressa » call_user_func_array()

  • Rozwiązano ilonzia

    (@ilonzia)


    Hi everyone,

    I need help as I have a warning on my page which hasn’t been seen before:

    call_user_func_array()

    Warning: call_user_func_array() expects parameter 1 to be a valid callback, function 'funkcja_dodawania_javascriptpopup’ not found or invalid function name in /home/platne/serwer25269/public_html/englishfreak.pl/wp-includes/class-wp-hook.php on line 324

    What shall I do as I did not change anything in the code?

    function funkcja_dodawania_javascript() {
    ?>

    <?php

    }
    add_action(’wp_footer’, 'funkcja_dodawania_javascriptpopup’);

    In my function.php I can see only 91 lines but I found this:

    What’s wrong with it? I use the plugins only. I do not change anything in the code.

    Please help!

    Strona przy której potrzebuję pomocy: [zaloguj się aby zobaczyć ten link]

Viewing 3 replies - 1 through 3 (of 3 total)
  • Bo w zaczepie akcji powinna być podana nazwa funkcji, do którego ten zaczep się odwołuje.

    Teraz masz odwołanie do funkcja_dodawania_javascriptpopup a nazwa funkcji to funkcja_dodawania_javascript.

    Dlatego: Warning i not found gdyż oczekuje  valid callback, którego nie ma.

    Zobacz: dokumentacja.

    Thread Starter ilonzia

    (@ilonzia)

    Dziękuje.

    Czyli należy usunąć popup z add_action(’wp_footer’, 'funkcja_dodawania_javascriptpopup’); i zostawić jedynie add_action(’wp_footer’, 'funkcja_dodawania_javascript’); ?

    Tak, te nazwy się muszą zgadzać. Zaczep musi wiedzieć o jaką funkcję Ci chodzi. Inaczej nie zostanie ona wywołana i .. dalszą historie już znasz 😉

Viewing 3 replies - 1 through 3 (of 3 total)