get_currentuserinfo устарела с версии 4.5! Вместо этого используйте wp_get_current_user()
https://build.trac.wordpress.org/changeset/36278/trunk/wp-includes/pluggable-deprecated.php
После установки или обновления WordPress с 4.5. Создать ошибку:
Примечание: функция get_currentuserinfo устарела с версии 4.5! Вместо этого используйте wp_get_current_user(). в wp-includes\functions.php в строке 3662
2 ответа
Просто найдите в плагине или теме с текстом "get_currentuserinfo" и замените на wp_get_current_user ().
Из-за устаревшей функции get_currentuserinfo и прибывшей новой функции _wp_get_current_user() С: WordPress 4.5.0
function get_currentuserinfo() {
_deprecated_function( __FUNCTION__, '4.5', 'wp_get_current_user()' );
return wp_get_current_user();
}
Выполните следующий шаг. Я восстановил один из моего блога от той же ошибки. 1. Установите плагин монитора запросов.2. Просмотрите уведомление на панели администратора и нажмите на выделенное предупреждение. 3. Экран переходит к подробному объяснению предупреждения. 4. Секция Call Stack сообщит вам точное местоположение, где используется get_currentuserinfo(). 5. Чтобы исправить эту проблему, просто замените get_currentuserinfo() на wp_get_current_user()