我有一个使用此插件自定义版本的网站:https://wordpress.org/plugins/user-tags/
安装Wordpress 5.5后,任何分类显示页面都会生成以下致命错误:
PHP Fatal error: Uncaught Error: Call to undefined method stdClass::get_rest_controller() in /home/abc/domains/mydomain.com/public_html/wp-includes/rest-api.php:2209
Stack trace:
#0 /home/abc/domains/mydomain.com/public_html/wp-includes/rest-api.php(2245): rest_get_route_for_term(Object(WP_Term))
#1 /home/abc/domains/mydomain.com/public_html/wp-includes/rest-api.php(943): rest_get_queried_resource_route()
#2 /home/abc/domains/mydomain.com/public_html/wp-includes/class-wp-hook.php(285): rest_output_link_header()
#3 /home/abc/domains/mydomain.com/public_html/wp-includes/class-wp-hook.php(311): WP_Hook->apply_filters(NULL, Array)
#4 /home/abc/domains/mydomain.com/public_html/wp-includes/plugin.php(478): WP_Hook->do_action(Array)
#5 /home/abc/domains/mydomain.com/public_html/wp-includes/template-loader.php(13): do_action(\'template_redire...\')
#6 /home/abc/domains/mydomain.com/public_html/wp-blog-header.php(19): require_once(\'/home/abc/domai...\')
#7 /home/abc/domains/mydomain in /home/abc/domains/mydomain.com/public_html/wp-includes/rest-api.php on line 2209
将WP回滚到5.4.2可恢复功能。我尝试在干净的5.5版本和未修改的插件版本上安装相同的插件,但我得到了相同的错误。
这个插件看起来被抛弃了,但它的代码库很小。我无法确定触发致命错误的原因,也无法找到任何其他注意到类似错误的问题。如果有人有任何想法,我们将不胜感激!