2014-03-12 151 views
0

我已經建立了兩個WordPress開發網站,網址類似mysite.com/dev/blog1和mysite.com/dev/blog2。 blog2會使用fetch_feed()例如從blog1的類別獲取帖子。 fetch_feed(mysite.com/dev/blog1/category/fun/feed),一切正常。WordPress的飼料 - (無法找到飼料)

但是,由於將網站移至mysite.com/blog1和mysite.com/blog2,Feed不起作用。我收到以下錯誤:

在mysite.com/blog1/category/fun/feed找不到Feed。具有無效MIME類型的Feed可能會成爲此錯誤的犧牲品,或者SimplePie無法自動發現它。如果您確定此URL是真實Feed,請使用force_feed()。「}} [」error_data「] =>陣列(0){}}

當我去到飼料網址雖然,飼料確實存在。

任何想法?

回答

0

fetch_feed()功能仍在試圖看看開發。下面重點:

「Feed未找到mysite.com/dev/blog1/category/fun/feed。使用無效的MIME類型的飼料可能下降VIC .....」

您需要從URL中移除dev一部分。

+0

對不起,我錯誤地輸入了錯誤,它顯示「在mysite.com/blog1/category/fun/feed找不到Feed」 - URL正確。 – badcoder

+0

如果我訪問活動網站的供稿網址,我可以看到XML並且它包含活動網站的URL,而不是dev – badcoder

+0

htaccess是沒有附加RSS規則的標準Wordpress版本 有一件事我意識到,該網站正在被移動到另一臺服務器,但DNS尚未更新。我已經更新了我的本地主機文件。那麼DNS不會更新導致問題? – badcoder

0

有同樣的問題。我已經嘗試了不同的WordPress插件RSS和得到了相同的結果:「RSS錯誤:飼料無法找到...」 (幾乎所有的RSS源,除feedburner飼料!)

我聯繫了我們的供應商/網絡託管服務,他們「解鎖「在一分鐘內RSS的飼料領域,現在它完美的作品!

如果您使用的是虛擬主機呃,也許你需要聯繫他們的支持尋求幫助。