Plugin Historial de post
-
Que tal
Estoy por armar una web estilo periódico y el cliente me pide que si puede haber una parte donde esté un historial con articulos anteriores, solamente el título como link hacia el artículo completo.No se si wordpress tiene alguna funcio para eso o hay algún plugin que lo haga.
Espero haber sido claro y me puedan ayudar.
Saludos!
Jorge
-
Claro que si, esa funcionalidad en ingles se llama POST ARCHIVES!!!… en los widget por defecto de wordpress puedes desplegar el historial de post!!,… ahy un template que se llama archives.php(si no existe en tu tema crealo), accede a el via FTP y modifica el loop de wordpress para que solo muestre los titulos!..
Que tal
Muchas gracias, lo voy a probar!
Saludos!
JorgeEstuve probando lo de post archives, está bien, pero lo que necesitaria es que al ir a una página dentro del sitio que se llame «archivo», ahí dentro se listen los últimos post, como se cuando uno hace una búsqueda.
Bueno, espero nuevamente sus ayudas!
gracias!
JorgeJorge
Se supone que todo Sitio en wordpress, en la pagina principal(index) muestra los ultimos post, y si no lo hace deberia de tener una pagina que se llame blog y mostrar los ultimos post, y si aun asi necesitas mostrar una pagina con los ultimos post haz lo siguiente:
Abre un archivo de texto con el notepad(preferiblemente) en blanco, pega el siguiente codigo:
<?php
/*
Template Name: Titulos
*/
?>
<?php get_header(); ?>
<?php
$debut = 0; //The first article to be displayed
?>
<?php while(have_posts()) : the_post(); ?><div id=»content» class=»narrowcolumn blog» role=»main»>
<div id=»titulos» class=»post box»>
<div class=»box-t»>
<div class=»box-b»>
<h2>
<?php the_title(); ?>
</h2>
<table class=»vt»>
<thead>
<tr>
<th scope=»col»>Fecha</th>
<th scope=»col»>Título</th>
</tr>
</thead>
<tfoot>
<tr>
<td> </td>
<td> </td>
</tr>
</tfoot>
<tbody>
<?php
$myposts = get_posts(‘numberposts=-1&offset=$debut’);
foreach($myposts as $post) :
?>
<tr>
<td><?php the_time(‘d/m/y’) ?></td>
<td>«>
<?php the_title(); ?>
</td>
</tr>
<?php endforeach; ?>
</tbody>
</table>
<div class=»cl»> </div>
</div>
</div>
</div>
</div>
<?php endwhile; ?>
<?php get_sidebar(); ?>
<?php get_footer(); ?>————————-
Y guarda el archivo con el nombre: titulos.php.Sube este archivo atravez del FTP, crea una nueva pagina y ala derecha hay una opcion que dice «asignar template», y añadele el template «titulos»,… si se ve mal es debido a tu tema igual te puedo ayudar pero es preferibloe que me envies una copia del archivo page.php de TEMA DE WORDPRESS que uses.
Muchas gracias, lo voy a implementar a ver como se ve y te aviso,
saludos!
JorgeMe sirvió! pero falta un detalle, que el titulo de la noticia «post» tenga «link», por el momento solo la muesta, pero se pefecto, con la fecha al costado y todo, solo ese detalle del link.
muchas gracias y te pido esa última ayuda
Saludos
JorgeSi te ayuda de algo, el texto donde esta la noticia se ve así:
05/05/11 «> Artículo 4
hay una comilla que abre pero no cierra, quizas sea algo eso…
Saludos…
jejeje olvide colocar el codigo como codigo intenta con este de nuevo:
<?php /* Template Name: Titulos */ ?> <?php get_header(); ?> <?php $debut = 0; //The first article to be displayed ?> <?php while(have_posts()) : the_post(); ?> <div id="content" class="narrowcolumn blog" role="main"> <div id="titulos" class="post box"> <div class="box-t"> <div class="box-b"> <h2> <?php the_title(); ?> </h2> <table class="vt"> <thead> <tr> <th scope="col">Fecha</th> <th scope="col">Título</th> </tr> </thead> <tfoot> <tr> <td> </td> <td> </td> </tr> </tfoot> <tbody> <?php $myposts = get_posts('numberposts=-1&offset=$debut'); foreach($myposts as $post) : ?> <tr> <td><?php the_time('d/m/y') ?></td> <td><a href="<?php the_permalink(); ?>"> <?php the_title(); ?> </a></td> </tr> <?php endforeach; ?> </tbody> </table> <div class="cl"> </div> </div> </div> </div> </div> <?php endwhile; ?> <?php get_sidebar(); ?> <?php get_footer(); ?>
Hola Diogo
Sabés que probé y me sigue saliendo el mismo error05/05/11 «> Artículo 4
o sea el link del artículo no me lo muestra y tiene esa comilla que te comenté y no cierra, igual capaz que no tiene nada que ver..
Así que bueno, si tenes alguna solución te agradezco, sino pensaba solucionarlo usando un «mapa del sitio» aunque no es lo mismo…
Saludos!
JorgeMe rectifico! el error era mío! Anda perfecto!
Solo una consulta más…El el caso que la lista se haga muy larga ¿hay una forma de hacer una paginación o filtrar por mes por ej? igual esto no importa si es muy complicado y dejamos aca, lo mas importante lo tengo resuelto!
Muchas gracias!
Jorge
- El debate ‘Plugin Historial de post’ está cerrado a nuevas respuestas.