Puoi fare in questo modo.
Crei un template a parte per una pagina.
Apri il file page.php (se non c'è, apri single.php), copia tutto il codice.
Crea un nuovo file che chiami lista.php (lo puoi chiamare come vuoi, l'importante che abbia estensione .php) ed incolli il codice di prima.
All'inizio di tutto il codice incolla anche questo:
Codice:
<?php
/*
Template Name: Lista
*/
?>
Incolla lo script per la lista degli articoli da una determinata categoria
Adesso devi incollare lo script che ti elenca gli articoli di una determinata categoria.
Quindi per prima cosa devi cercare questa stringa:
Codice PHP:
<?php endif; ?>
e subito dopo incolli questo script:
Codice PHP:
<?php $myposts = get_posts('numberposts=5&category=3');
foreach($myposts as $post) : ?>
<a href="<?php the_permalink(); ?>" rel="bookmark" title="<?php the_title(); ?>"><?php the_title(); ?></a>
<?php setup_postdata($post); ?>
<?php endforeach; ?>
numberposts=5 significa che visualizzerai 5 articoli (ovviamente puoi impostarlo anche a 100 articoli o 1000 od il numero che vuoi).
category=3 è il numero ID della categoria dalla quale vuoi estrapolare gli articoli.
Adesso salva il file lista.php ed inseriscilo all'interno della cartella del tuo template.
Crea la nuova pagina
Vai nel pannello amministrativo di Wordpress, crea una nuova pagina. Quando andrai a creare la nuova pagina, trovi il box "attributi pagina" ed al suo interno c'è "Template", devi selezionare "Lista".
Pubblica la pagina ed il gioco è fatto!