Hacer un listado con todos los Posts de WordPress

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&aacute;s &raquo;</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."

Compártelo en las Redes Sociales
Participa... Deja tu comentario.
Si desea publicar algún comentario sobre "Hacer un listado con todos los Posts de WordPress", puede hacerlo clicando sobre "Dejar un comentario"

Dejar un comentario...

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos necesarios están marcados *

*

Puedes usar las siguientes etiquetas y atributos HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>