2014-08-28 160 views
1

我創建了一個WordPress的網站。我正在使用我的本地Ubuntu 14.04機器上安裝的wordpress版本3.9.1。但是,當我嘗試從URL http:/localhost/feed訪問RSS源時,該頁面將顯示爲空白。我沒有在我的網站上添加任何'帖子'。相反,我有大約100'頁面'。我也啓用了固定鏈接。請幫我解決這個問題。WordPress的RSS飼料作爲空白

+0

我喜歡你的問題,所以1投票權。 – 2014-08-29 05:16:30

回答

1

如果您想在Feed中顯示您的頁面(http:/localhost/feed),請在主題的functions.php中添加下面的代碼。

add_filter('request', 'feed_request'); 
function feed_request($qv){ 
    $rss_post_types = array('post', 'page'); 
    if(isset($qv['feed']) && !isset($qv['post_type'])) 
     $qv['post_type'] = $rss_post_types; 
    return $qv; 
} 
+0

謝謝。這已經解決了我的問題。我還有一個查詢。如果我改變了主題,那並不意味着我必須在新主題的function.php中添加它?有什麼辦法可以使這個通用的和適用於所有主題? – 2014-08-29 05:04:08

+0

最簡單的方法將其轉換爲插件並激活它,否則您必須將其複製到所有主題中。 – 2014-08-29 05:11:57