2011-02-24 78 views
1

我今天更新了我的wordpress安裝。wordpress主題的一些愚蠢的問題

一切正常,但只有菜單頁。

在我的主題文件index.php中獲取errot tha,無效參數爲foreach。

$jsFiles = glob('*.js'); 

foreach($jsFiles as $jsFile).... 

所以他不能找到js文件...或什麼?所有其他頁面工作正常 - 標籤,頁面,帖子...我無法解釋它:(

回答

0

這意味着你提供給foreach構造不是一個數組。你可以做這樣的事情,看看是否值是一個數組,你嘗試之前的foreach了它:

if (is_array($jsFiles)) { 
    foreach($jsFiles as $jsFiles) // .... 
} else { 
    // $jsFiles is not an array 
} 
+0

我有加is_array到我的目錄代碼...現在我沒有錯誤,但主題dostst工作...對於分類 – 2011-02-24 11:49:01

+0

得到空白頁! – 2011-02-24 11:50:13

0

燁看起來喜歡它無法找到這些文件也許改變到文件位於可能有助於

+0

但exsample,index.php(相同的文件夾工作正常....)浩嗯,它可以... – 2011-02-24 11:53:26

+0

嗯,也許重寫是搞砸了事情? .htacess,你肯定與WP – JohnP 2011-02-24 11:58:48

+0

運行它只是爲了這個主題,所有其他主題工作正常 – 2011-02-26 13:41:31