我今天更新了我的wordpress安装。
一切正常,但只有catecory页面。
在我的主题文件的index.php中获取errot tha,无效的参数foreach。
$jsFiles = glob('*.js');
foreach($jsFiles as $jsFile)....
所以他找不到js文件......或者什么?所有其他页面都很好 - 标签,页面,帖子......我无法解释:(
答案 0 :(得分:0)
这意味着您提供给foreach构造的内容不是数组。您可以执行类似这样的操作,以便在尝试使用它之前查看该值是否为数组:
if (is_array($jsFiles)) {
foreach($jsFiles as $jsFiles) // ....
} else {
// $jsFiles is not an array
}
答案 1 :(得分:0)
Yup看起来喜欢找不到文件。也许更改到文件所在的目录可能会有帮助