Fehler: call_user_func_array () erwartet, dass Parameter 1 ein gültiger Rückruf ist
4 Antworten
- Stimmen
-
- 2013-08-03
Irgendwoin Ihrem Thema oder Ihren Pluginsbefindet sicheine Zeile wie diese:
add_filter( 'something', 'regis_options' );
Könnte auch
add_action()
sein.Suchen Sie diesen Code undentfernen oder reparieren Sieihn.Die anderen Fehler sind das Ergebnis desersten.Diegedruckte Fehlermeldung verursachteine Ausgabe und damit HTTP-Header,sodass PHP/WP keine anderen Headermehr senden kann.Sie verschwinden,wenn Sie denersten Fehlerbeheben.
Somewhere in your theme or plugins is a line like this:
add_filter( 'something', 'regis_options' );
Could also be
add_action()
. Find that piece of code and remove or fix it.The other errors are a result of the first one. The printed error message causes output and hence HTTP headers, so PHP/WP cannot send other headers anymore. They will go away when you fix the first error.
-
Ich habe das Problem,dass das Plugin "WP Content Copy Protection"nichtmit WordPress 3.6 kompatibelist. Ich habe dieses Plugin deaktiviert und DAS FUNKTIONIERT ...Got the issue the "WP Content Copy Protection" plugin is not compatible with wordpress 3.6 that i have disabled that plugin and THAT WORKS...
- 1
- 2013-08-03
- Sufalamdev
-
- 2015-06-04
Warning: call_user_func_array()
Dies wirdnormalerweise durcheinen Filter odereine Aktion verursacht,dienicht ordnungsgemäß deklariert wurde.
add_filter ( 'action_tag' , array( $this , 'my_callback' ) , 30 );
Die Prioritätmuss außerhalb des Callback-Array-Parameters liegen.Dies hatmein Problembehoben.
Warning: call_user_func_array()
It is usually caused by a filter or an action not properly declared.
add_filter ( 'action_tag' , array( $this , 'my_callback' ) , 30 );
The priority must be outside the callback array parameter. this fixed my issue.
-
`'my_callback`fehlt am Endeein einfaches Anführungszeichen.Leider kannich das Problemnichtbeheben,da weniger als sechs Zeichengeändert werdenmüssen.`'my_callback` is missing a single quotation mark at the end. Unfortunately I cannot fix it, since it's less than six characters to change.
- 0
- 2020-06-03
- Richard Neumann
-
- 2018-10-08
Hallo,versuche diese Lösung:
Fügen Sie diesin functions.php hinzu:
function regis_options($args) { return $args; }
Fügen Sie dies auchin Ihre class-wp-hook.phpein:
public function regis_options($args) { echo '<pre>' . var_export($args, true) . '</pre>'; echo '<pre>' . var_dump(debug_backtrace()) . '</pre>'; return $args; }
Hi try this solution :
Add this in functions.php:
function regis_options($args) { return $args; }
Also add this in your class-wp-hook.php:
public function regis_options($args) { echo '<pre>' . var_export($args, true) . '</pre>'; echo '<pre>' . var_dump(debug_backtrace()) . '</pre>'; return $args; }
-
- 2020-01-04
Ich habebeim Aufrufen des Filters am Endemeiner Rückrufzeichenfolgeein Leerzeicheneingefügt
add_filter( 'something', 'regis_options ' );
Anstelle von
add_filter( 'something', 'regis_options ' );
I had put a space at the end on my call back string on calling the filter
add_filter( 'something', 'regis_options ' );
Instead of
add_filter( 'something', 'regis_options');
Ich habeein Problemnach dem Upgrademeines WordPress auf 3.6. Siehe untenfür Fehler,dieim WordPress-Admin-Bereichnicht vor der Website angezeigt werden.