Получение сообщения об ошибке после обновления WordPress до 5.0. Веб-сайт не работает, и ниже в файле error.log появляется ошибка. Как я могу решить эту проблему и снова запустить мой веб-сайт.
Я получаю ошибку 500.
PHP message: PHP Warning: call_user_func_array() expects parameter 1 to be a valid callback, function 'wp_check_term_meta_support_prefilter' not found or invalid function name in /var/www/html/ampletrails.com/public_html/wp-includes/class-wp-hook.php on line 288
PHP message: PHP Fatal error: Uncaught Error: Call to undefined method WP_Scripts::set_translations() in /var/www/html/ampletrails.com/public_html/wp-includes/script-loader.php:490\nStack trace:
#0 /var/www/html/ampletrails.com/public_html/wp-includes/script-loader.php(740): wp_default_packages_scripts(Object(WP_Scripts))
#1 /var/www/html/ampletrails.com/public_html/wp-includes/class-wp-hook.php(286): wp_default_packages(Object(WP_Scripts))
#2 /var/www/html/ampletrails.com/public_html/wp-includes/class-wp-hook.php(310): WP_Hook->apply_filters(NULL, Array)
#3 /var/www/html/ampletrails.com/public_html/wp-includes/plugin.php(515): WP_Hook->do_action(Array)
#4 /var/www/html/ampletrails.com/public_html/wp-includes/class.wp-scripts.php(148): do_action_ref_array('wp_default_scri...', Array)
#5 /var/www/html/ampletrails.com/public_html/wp-includes/class.wp-scripts.php(131): WP_Scripts->init()
#6 /var/www/html/ampletrails.com/public_html/wp-includes/functions.wp-scripts.php(23): WP_Scripts->__construct()
#7 /var/w...'
Вам необходимо обновить версию PHP вашего веб-хостинга в соответствии с требованиями Wordpress 5.0, иначе некоторые из основных функций не будут работать, и вы получите эти типы ошибок.
Согласен с @tshimkus. Перед обновлением до WordPress 5.0 необходимо сделать резервную копию существующего веб-сайта.
@tshimkus да, у меня есть резервная копия, и все плагины обновлены.
Версия PHP обновлена до самой последней стабильной.






Были ли ваши плагины обновлены до обновления WP? У вас есть резервные копии ваших файлов и базы данных?