
Hay muchos plugins y códigos para integrar servicios como Tumblr, Twitter y otros en un blog WordPress pero ¿es que a nadie se le ha ocurrido la idea de mostrar contenido de un blog en otro?. Si, me dirás que puedes hacerlo con una visualización del Feed, o a través del código de Feevy, pero hay un modo mas sencillo, y controlable, a través de unas pocas líneas de código.
El proceso es sencillo …
1. Creas un nuevo archivo php en la carpeta de tu WordPress y lo llamas novedades.php.
2. Escribes (o copias) este código:
<?php $limit=5; $more=1; $count=1; if (empty($wp)) {require_once('wp-config.php'); wp('feed=rss');} if ($posts) { foreach ($posts as $post) { start_wp(); ?> <ul> <li> <div class="small"> <?php the_time('l, F jS, Y') ?></div> <?php the_excerpt() ?> </li> </ul> <?php $count++; if ($count > $limit) { break; } } } ?>
3. Para mostrar las novedades del blog pones en el otro sitio, en el header, barra lateral o donde quieras, la siguiente línea de código:
<? @include ($_SERVER['DOCUMENT_ROOT'].'/wordpress/novedades.php'); ?>
… donde /wordpress es la ruta donde está ubicado el fichero. En este caso el ejemplo serviría para una página principal en la que mostrar las novedades del blog instalado en www.tusitio.com/wordpress/ pero sirve cualquier otra ruta que pongas.
Si lo prefieres, puedes descargar el fichero novedades.php desde este enlace …
o en la Zona de Descargas.
Inicio




Pingback: Foro WordPress - Ayuda WordPress en Español