Cum să obții conținutul unui post de pe un alt blog/site WordPress?

3 iun. 2011, 12:08:02
Vizualizări: 15.2K
Voturi: 3

Am o situație în care trebuie să afișez postări dintr-o anumită categorie de pe un alt site WordPress pe site-ul meu WordPress.

Ambele sunt site-uri ale mele și m-am gândit să creez o pagină specială pentru asta în site-ul A și să le afișez prin iframe în site-ul B.

M-am mai gândit la o altă metodă de a le prelua prin feed.. Dar nu știu cum să preiau conținutul feed-ului de pe alt WordPress și cum să creez un feed pentru o anumită categorie.

4
Comentarii

Vorbești despre un mediu multisite sau două instalări separate aici?

Michal Mau Michal Mau
3 iun. 2011 12:51:41

Două instalări separate

Vijay Vijay
3 iun. 2011 16:49:06

Consultă acest link pentru mostre de cod pentru a obține postări de la WordPress la WordPress. http://wordpress.stackexchange.com/questions/38551/load-custom-post-type-in-a-different-wordpress-installation/38557#38557

Nickiler Nickiler
16 ian. 2012 02:41:54

Duplicarea conținutului este dăunătoare pentru SEO, cel puțin adăugați meta tagul: http://www.seobythesea.com/2010/11/google-on-duplicate-content-filtering-and-news-attribution-metatags/

janw janw
26 mai 2012 11:28:14
Toate răspunsurile la întrebare 2
2

În loc să analizați fluxul RSS, puteți interoga direct al doilea blog folosind serviciile web XML-RPC integrate, descrise în această Întrebare.

3 iun. 2011 12:17:10
Comentarii

În cazul meu, nu am vrut să am articole în ambele baze de date WordPress.. Vreau doar să afișez un articol aleatoriu dintr-o anumită categorie de pe Site A.

Vijay Vijay
3 iun. 2011 12:52:45

Nu este necesar să "sincronizezi" articolele așa cum este descris în întrebarea de mai sus. Poți pur și simplu să interoghezi cel de-al doilea blog folosind XML-RPC. Folosește clientul XML-RPC pe site-ul A, interoghează site-ul B și returnează articolul tău aleatoriu.

Roman Roman
3 iun. 2011 13:00:23
0

Cred că RSS este o opțiune excelentă aici.

Pentru a obține un flux pentru o anumită categorie, pur și simplu adaugi /feed/ la sfârșitul URL-ului (sau dacă nu utilizezi permalink-uri, adaugă ?feed=rss2 sau &feed=rss2).

@Nickiler a menționat un articol excelent despre obținerea conținutului RSS: Încărcarea unui tip personalizat de post într-o altă instalare WordPress

20 feb. 2012 23:53:28