问题描述
我刚刚开始管理在 Genesis 中创建的 wordpress 网站。主机在 GitHub 上使用版本控制。在本地站点上,Enable JQuery Monitor 和 JQuery Migrate Helper 插件已停用。它们在 Master 上被激活。我只是推送了一些更新的插件(暂存没有冲突),我在 Master 上收到了一条错误消息。后端现在被锁定。我不完全理解错误消息。任何帮助或想法表示赞赏。
``` Fatal error: Uncaught Error: Call to undefined function is_wp_version_compatible()
in /home/apfunders/webapps/funders_production/wp-content/plugins/enable-jquery-migrate-
helper/templates/admin-notices/no-longer-needed.PHP on line 26
Call stack:
include_once()
wp-content/plugins/enable-jquery-migrate-helper/class-jquery-migrate-helper.PHP:542
jQuery_Migrate_Helper::plugin_obsolete_message()
wp-content/plugins/enable-jquery-migrate-helper/class-jquery-migrate-helper.PHP:552
jQuery_Migrate_Helper::admin_notices()
wp-includes/class-wp-hook.PHP:286
WP_Hook::apply_filters()
wp-includes/class-wp-hook.PHP:310
WP_Hook::do_action()
wp-includes/plugin.PHP:453
do_action()
wp-admin/admin-header.PHP:255
require_once()
wp-admin/admin.PHP:216
require_once()
wp-admin/tools.PHP:10
解决方法
我想您需要禁用插件“enable-jquery-migrate-helper”。尝试进入服务器的 cPanel 或 FTP 并在 Wordpress 文件夹 > 插件 > “enable-jquery-migrate-helper”中搜索并尝试将其重命名为:“enable-jquery-migrate-helper-old” ,保存并检查站点是否正常工作。因为您的 wordpress 版本似乎与该插件不兼容