2016-04-02 13 views
0

Ich entwickle eine WordPress-Website, um Beiträge aus verschiedenen WordPress-Installation (Sub-Domains) anzuzeigen, wäre diese neue WordPress-Installation die Hauptwebsite.Wordpress: Zeige aktuelle Beiträge von verschiedenen Wordpress-Sites (Sub-Domains)

Jede Quelle-Website ist eine Sub-Domain wie news.example.com, sports.example.com, cars.example.com, business.example.com usw.

Was ich will ist tun zeigen Aktuelle Beiträge von oben genannten Subdomains zur Hauptwebsite www.example.com.

Ob ich etwas wie MULTI-SITE WordPress Installation verwenden kann, ohne Sub-Domänen zu beeinflussen.

Ich bin gut in PHP, aber neu in WordPress.

Ich bin auch verwenden Plugin feedWordPress (beim Lesen Beiträge von anderen Wordpress-Installation in lokaler Installation Feeds und speichern diese Hilfe) zu denken, Beiträge von Sub-Domains auf die Hauptseite Datenbank zu ziehen.

Bitte schlagen Sie die am besten geeignete Methode vor.

Antwort

0

1) Sie können 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) oder verwenden 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>'; 
} 
Verwandte Themen