高级自定义字段未捕获错误:调用未定义的函数 get_field()

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

我认为我们收到此错误是由于高级自定义字段插件被停用。问题是我们现在无法激活它,因为我们甚至无法访问管理仪表板。

如有任何帮助,我们将不胜感激。

停用插件和主题

advanced-custom-fields
1个回答
0
投票

get_field
是一个现在未定义的函数,并且该函数正在使用中。最简单的解决方案是重新激活插件或定义它的库,但由于这不是您的选择,您可以以某种方式实现它,例如

function get_field() {
    return null;
}

或返回一些其他适合您的虚拟值。或者,您可以决定自己实现这个方法,也就是说,看看它在定义它的插件中是如何实现的,将其粘贴到您的末尾并修复它,直到它起作用。

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