未捕获的类型错误:call_user_func_array():参数#1($function)必须是有效的回调

问题描述 投票:0回答:3

https://i.stack.imgur.com/HdkBR.png

致命错误:未捕获类型错误:call_user_func_array():参数 #1 ($function) 必须是有效的回调,类 Wcore_Admin 没有 方法“sitemap_exclude_post_type” /var/www/html/wp-includes/class-wp-hook.php:292 堆栈跟踪:#0 /var/www/html/wp-includes/plugin.php(212): WP_Hook->apply_filters() #1 /var/www/html/wp-content/plugins/wordpress-seo/inc/sitemaps/class-post-type-sitemap-provider.php(276): apply_filters() #2 /var/www/html/wp-content/plugins/wordpress-seo/inc/sitemaps/class-post-type-sitemap-provider.php(253): WPSEO_Post_Type_Sitemap_Provider->is_valid_post_type() #3 /var/www/html/wp-includes/class-wp-hook.php(294): WPSEO_Post_Type_Sitemap_Provider->save_post() #4 /var/www/html/wp-includes/class-wp-hook.php(316): WP_Hook->apply_filters() #5 /var/www/html/wp-includes/plugin.php(484): WP_Hook->do_action() #6 /var/www/html/wp-includes/post.php(4384): do_action() #7 /var/www/html/wp-admin/includes/post.php(690): wp_insert_post() #8 /var/www/html/wp-admin/post-new.php(66): get_default_post_to_edit() #9 {main} 抛出 /var/www/html/wp-includes/class-wp-hook.php 第 292 行有 本网站上的严重错误。请检查您的网站管理员电子邮件 收件箱获取说明。

我的服务器已从 PHP 7.4 升级到 8.0.8。我知道这是由于自定义开发的名为 wcore admin 的插件之一引起的。它需要插件来完成我们的工作。我正在寻找一种方法来解决问题并自己维护脚本,因为我对此非常满意。

php wordpress plugins post-type
3个回答
3
投票

你应该尝试一下

call_user_func_array([new $this->controller, $this->action], array $args);

2
投票

我在升级到 php8.0 时遇到了同样的问题,错误显示了调试步骤

'Wcore_Admin 类没有方法“sitemap_exclude_post_type”'

插件或文件类名 Wcore_Admin 没有名为 sitemap_exclude_post_type 的函数。删除调用缺失函数的行,它应该可以工作


0
投票

致命错误:未捕获的类型错误:call_user_func_array():参数#1($callback)必须是有效的回调,函数“mu_hide_pluginslist_network”在/home/u916979743/domains/rarefleek.com/public_html/wp-中找不到或无效的函数名称include/class-wp-hook.php:324 堆栈跟踪:#0 /home/u916979743/domains/rarefleek.com/public_html/wp-includes/plugin.php(205): WP_Hook->apply_filters() #1 /home /u916979743/domains/rarefleek.com/public_html/wp-admin/includes/class-wp-plugins-list-table.php(104): apply_filters() #2 /home/u916979743/domains/rarefleek.com/public_html/ wp-admin/plugins.php(550): WP_Plugins_List_Table->prepare_items() #3 {main} 在线抛出 /home/u916979743/domains/rarefleek.com/public_html/wp-includes/class-wp-hook.php第324章 该网站出现严重错误。请检查您的网站管理员电子邮件收件箱以获取说明。

如何修复此错误

© www.soinside.com 2019 - 2024. All rights reserved.