它可能是某个对象的回调函数。我猜某个地方有人试图使用一个名为mytheme_admin_bar_render
作为回调,但尚未定义该函数。类似于。。。
add_filter(\'something\',\'mytheme_admin_bar_render\');
。。。可能,但有很多很多可能性。
grep
你的wp-content
的文件夹mytheme_admin_bar_render
, 或者使用可以对整个目录进行源代码搜索的IDE。当你找到它时,很难说该做什么。如果它是一个过滤器,如上所述,您可能只需将其注释掉或删除即可。
// add_filter(\'something\',\'mytheme_admin_bar_render\');
如果是更复杂的事情,您可能需要一种不同的方法。
如果没有插件的代码(我找不到),解决另一个问题是不容易的。很可能插件正在尝试执行以下操作。。。
foreach ($somearray as $k=>$v) {
//...
}
。。。哪里
$somearray
尚未设置或设置为
false
或其他一些您无法使用的数据类型
foreach
结束寻找最近的
foreach
并尝试分析发生了什么。类似于。。。
if (isset($somearray) && is_array($somearray)) {
foreach ($somearray as $k=>$v) {
//...
}
}
。。。可能会这样做。