Come ottenere il contenuto di un post da un altro blog/sito WordPress?

3 giu 2011, 12:08:02
Visualizzazioni: 15.2K
Voti: 3

Mi trovo in una situazione in cui devo visualizzare post da una categoria specifica di un altro sito WordPress sul mio sito WordPress.

Entrambi sono i miei siti e ho pensato di creare una pagina apposita per questo nel sito A e richiamarli tramite iframe nel sito B.

Ho pensato anche a un altro modo di recuperarli tramite feed... Ma non so come recuperare i contenuti del feed da un altro WordPress e come creare un feed per una categoria specifica.

4
Commenti

Stai parlando di un ambiente multisite o di due installazioni separate qui?

Michal Mau Michal Mau
3 giu 2011 12:51:41

Due installazioni separate

Vijay Vijay
3 giu 2011 16:49:06

Dai un'occhiata a questo link per esempi di codice per ottenere post da WordPress a WordPress. http://wordpress.stackexchange.com/questions/38551/load-custom-post-type-in-a-different-wordpress-installation/38557#38557

Nickiler Nickiler
16 gen 2012 02:41:54

La duplicazione dei contenuti è dannosa per il SEO, almeno aggiungi il meta tag: http://www.seobythesea.com/2010/11/google-on-duplicate-content-filtering-and-news-attribution-metatags/

janw janw
26 mag 2012 11:28:14
Tutte le risposte alla domanda 2
2

Invece di analizzare il feed RSS, potresti interrogare direttamente il secondo blog utilizzando i servizi web XML-RPC integrati, descritti in questa Domanda.

3 giu 2011 12:17:10
Commenti

Nel mio caso in realtà non volevo avere post su entrambi i database di WordPress... Voglio solo visualizzare un post casuale da una categoria specifica dal Sito A.

Vijay Vijay
3 giu 2011 12:52:45

Non devi "sincronizzare" i post come descritto nella domanda precedente. Puoi semplicemente interrogare il secondo blog con XML-RPC. Usa il client XML-RPC sul sito A, interroga il sito B e restituisci il tuo post casuale.

Roman Roman
3 giu 2011 13:00:23
0

Penso che l'RSS sia un'ottima opzione in questo caso.

Per ottenere un feed per una categoria specifica, basta aggiungere /feed/ alla fine dell'URL (o se non usi i permalink, aggiungi ?feed=rss2 oppure &feed=rss2).

@Nickiler ha linkato un ottimo articolo su come ottenere contenuti RSS: Caricare un custom post type in un'altra installazione WordPress

20 feb 2012 23:53:28