它可能是某个对象的回调函数。我猜某个地方有人试图使用一个名为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) {
//...
}
}
。。。可能会这样做。