2016-04-02 81 views
0

我正在開發一個WordPress網站來顯示來自不同WordPress安裝(子域)的帖子,這個新的WordPress安裝將成爲主要網站。WordPresspress:顯示來自不同WordPress網站(子域)的最新帖子

每個源網站是一個子域一樣news.example.com,sports.example.com,cars.example.com,business.example.com等

我想要做的就是展示最近的帖子從上面的子域到主網站www.example.com。

我是否可以使用一些東西,如多站點WordPress安裝, 而不影響子域。

我很擅長使用p​​hp,但是新增了WordPress。

我還想到使用插件feedWordPress(此幫助從其他的WordPress閱讀 帖子安裝飼料和存儲在本地安裝 ),拉從子域員額的主要場所 數據庫。

請建議最適合的方法。

回答

0

1)可以使用RSS FEED

$feed = simplexml_load_file('http://your-sub-domain.com/feed/'); 
$posts = $feed->channel; 
foreach ($posts->item as $post ) { 
    echo '<a href="'.$post->link.'">'.$post->title.'</a>'; 
} 

2),或使用WP API

$posts = json_decode(file_get_contents('http://your-sub-domain.com/wp-json/wp/v2/posts?filter[posts_per_page]=6&filter[orderby]=date')); 
foreach ($posts as $post) { 
    echo '<a href="'.$post->link.'">'.$post->title->rendered.'</a>'; 
} 
相關問題