Código PHP:
<?
header('Content-Type: text/xml'); //Indicamos al navegador que es un documento en XML
//Versión y juego de carácteres de nuestro documento
echo '<?xml version="1.0" encoding="utf-8"?>';
//Aquí la conexión o archivo de conexión a la base de datos
function Conectarse()
{
if (!($link=mysql_connect("localhost","user","password")))
{
echo "Error conectando a la base de datos.";
exit();
}
if (!mysql_select_db("basededatos",$link))
{
echo "Error seleccionando la base de datos.";
exit();
}
return $link;
}
$link=Conectarse();
//Hacemos la consulta y la ordenamos por post para mostrar siempre el último
$resultado=mysql_query("select * from wp_posts order by id Desc",$link);
$row=mysql_fetch_array($resultado);
//"Cortaremos" el artículo en 300 caracteres para nuestra descripción
$descripcion=substr($row[post_content],0,300)."...";
// Y generamos nuestro documento
echo '<rss version="2.0">
<channel>
<title>Wellcome to My World</title>
<link>www.wellcometomyworld.com/</link>
<language>es-ES</language>
<description>Blog sobre noticias de infromatica y tecnologia entre otras</description>
<generator>HadesS</generator>
<item>
<title>'.$row[post_title].'</title>
<link>www.wellcometomyworld.com/'.$row[post_name].'</link>
<comments>www.wellcometomyworld.com/'.$row[post_name].'</comments>
<pubDate>'.$row[post_date_gmt].'</pubDate>
<category>'.$row[post_category].'</category>
<guid>www.wellcometomyworld.com/'.$row[post-name].'</guid>
<description><![CDATA['.$descripcion.']]></description>
<content:encoded><![CDATA['.$row[post_title].']]></content:encoded>
</item></channel></rss>';
mysql_close($link); //cierra la conexion
?>
No se como hacerlo bien bien para que me publique 10 noticias en vez de solo 1.
Me ayduan por favor? gracias.