2016-04-13 4 views
1

https://build.trac.wordpress.org/changeset/36278/trunk/wp-includes/pluggable-deprecated.phpget_currentuserinfo ist seit Version 4.5 veraltet! Verwenden Sie wp_get_current_user() statt

Nach Installation oder Wordpress Update mit 4.5. Fehler generieren:

Notice : get_currentuserinfo is deprecated functionsince version 4.5! Use wp_get_current_user() instead. in wp-includes\functions.php on line 3662

More info for issue & solution

+0

Warum Minuspunkt? dieses eine korrekte Problem sehen Sie auf mehr Info. –

+0

Beachten Sie, dass es einen Hinweis, keinen Fehler generiert. Dies ist von Bedeutung, da dies darauf hinweist, dass Ihr Server PHP-Benachrichtigungen meldet. Dies kann daran liegen, dass in Ihrer wp-config.php die "DEBUG" -Konstante auf "true" gesetzt ist. Wenn es sich um einen Produktionswebserver (dh "Live") handelt, sollten Sie sicherstellen, dass dieser ausgeschaltet ist. Auf der anderen Seite, wenn Sie dies in einem Entwicklungsserver sehen, dann ist es gut für Sie - und beheben Sie das Problem wie in der Antwort unten angegeben. –

Antwort

1

Just in Plugin oder ein Thema mit dem Text "get_currentuserinfo" und ersetzen mit wp_get_current_user() finden.

Wegen deprecated function get_currentuserinfo und kamen neue Funktion _wp_get_current_user() seit: Wordpress 4.5.0

function get_currentuserinfo() { 
    _deprecated_function(__FUNCTION__, '4.5', 'wp_get_current_user()'); 
    return wp_get_current_user(); 
} 
0

den unter Schritt folgen. Ich habe einen meiner Blog aus demselben Fehler wiederhergestellt. 1. Installieren Sie Abfrage-Monitor-Plugin 2. Überprüfen Sie die Benachrichtigung der Administratorleiste und klicken Sie auf die markierte Warnung. 3. Der Bildschirm springt zur detaillierten Warnungserläuterung. 4. Der Abschnitt Call Stack teilt Ihnen den genauen Speicherort mit, an dem get_currentuserinfo() verwendet wird. 5. Um dieses Problem zu beheben, ersetzen Sie get_currentuserinfo() durch wp_get_current_user()

Verwandte Themen