Cómo poner en cualquier página las últimas noticias o artículos escritos |
![]() |
| Escrito por jose, el 27.03.2008 |
| Artículos WB >> |
Poner en la portada o en otras páginas una lista de las últimas noticias es una buena idea, porque proporciona a los visitantes un acceso directo a la sección y da frescura a la web.
| 
|
Aunque Website Baker no ofrece una opción directa para hacerlo, es muy sencillo crearlo utilizando las páginas de tipo Code. Si lo que quieres es incluir las últimas noticias o artículos en la parte final de tu página, basta con añadir una sección de tipo Code y pegar el siguiente código: echo '<div id = "ultimasnews">'; ob_start(); // start output buffer global $database; $query = "SELECT post_id,title,content_short,group_id,link FROM ".TABLE_PREFIX."mod_news_posts ORDER BY post_id DESC LIMIT 0, 3;"; $error = mysql_error(); if (!$result = mysql_query($query)) { print "$error"; exit; } while($data = mysql_fetch_object($result)){ $title = $data->title; $id = $data->post_id; $link = $data->link; echo '<a href="'.WB_URL.'/pages'.$link.PAGE_EXTENSION.'">'.$title.'</a><br />'; } $foo=ob_get_contents(); // put outputbuffer in $foo ob_end_clean(); // clear outputbuffer if ($foo<>"") { // some code to execute cause there is some block echo '<h3>Últimos artículos</h3>'; echo $foo; echo '<br />'; } else { // some code for no info echo '<h3>Sin artículos</h3>'; } echo '</div>';
El resultado es algo como lo que se ve aquí.
Volver
Comentarios
Añadir comentario |
|