Los usuarios que habitualmente escribimos en nuestro blog, nos ocurre que olvidamos las publicaciones que hicimos hace seis meses o más. Para no perder el hilo de todo lo que vamos escribiendo, os propongo crear una página con toda la relación de artículos publicados por vosotros en la cual aparecerán ordenados por fecha de publicación.
Un ejemplo podéis verlo en este mismo Blog, en la página llamada "Listado", donde podréis comprobar en vivo y en directo lo que os digo. Además con la ventaja, de que si clicáis sobre cualquiera de los Links que veis, os lleva directamente a ellos.
El código para realizar esto, es el siguiente:
<?php
$debut = 0;
?>
<ul>
<?php
$myposts = get_posts('numberposts=-1&offset=$debut');
foreach($myposts as $post) :
?>
<li><?php the_time('d/m/Y') ?>: <a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></li>
<?php endforeach; ?>
</ul>
Debéis crear una página nueva con el mismo código que tiene el archivo single.php de vuestro tema, e insertar el código que os he proporcionado justo debajo de vuestro contenido, es decir, después de la instrucción siguiente:
<?php the_content('<p>Leer más »</p>'); ?>
En la parte superior de esta página, en la primera línea, debéis poner este código:
<?php
/**
* @package WordPress
* @subpackage Default_Theme
*/
/*
Template Name: Todos_los_Posts
*/
?>
Cuando guardéis vuestra página, hacerlo por ejemplo con el nombre de todos_los_posts.php de forma que os sea facil reconocerla. Una vez hecho todo esto, la subis a vuestro alojamiento, en el directorio de vuestro tema principal y listo. Ahora ya solo queda crear una página nueva, la tituláis como vosotros queráis y acontinuación, le adjudicáis la plantilla que habéis creado de la forma que véis en la imágen. Lo publicáis y listo... todos vuestros Posts, en una página.
"Si necesitas ayuda, no dudes en enviarme un email."

