Incluir en tu blog WP los ultimos post de otro blog
6 comentarios
Archivado en wordpress :: Por aldols :: Abril 4, 2009 ::

Hay ocasiones que cuando escribes en varios sitios o tienes varios blogs te gustaria que esos blosgs mostraran los utlimos articulos de cada uno de los otros blogs. En mi caso publico en 3 blogs diferentes, por ejemplo en brincodeldiablo se muestran en portada los ultimos 3 articulos de lugardeorigen.

Para lograrlo solo hay que modificar un poco el index.php de nuestro theme o crear un archivo x.php e incluirlo despues donde queramos que se muestren los ultimos post (index, sidebar, etc).
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | <?php include_once(ABSPATH . WPINC . '/rss.php'); $rss = fetch_rss('http://www.nombreblog.com/feed/'); $maxitems = 3; $items = array_slice($rss->items, 0, $maxitems); ?> <h6>Nombre del blog</h6> <span>Descripcion del blog</span> <?php if (!empty($items)) foreach ( $items as $item ) : ?> <div> » <a href='<?php echo $item['link']; ?>' title='<?php echo $item['title']; ?>'><?php echo $item['title']; ?></a> <br /> </div> <?php endforeach; ?> |
La primera linea incluye la libreria que trae wordpress para manejo de feeds, en la segunda diremos de que sitio queremos leer el feed y en la tercera indicaremos el numero de los ultimos post a mostrar.
Ademas podremos darle un estilo diferente jugando con el css, eso ya depende de la creatividad y necesidad de cada quien.
Espero les haya servido.









