Se visualizzare sulla prima pagina del tuo blog o sito solamente gli articoli relativi ad una categoria specifica c’è un metodo molto semplice.
Basta aggiungere una sola linea di codice all’interno del file index.php prima del loop di Wordpress:
<?php query_posts($query_string . '&cat=XX'); ?>
Al posto di XX dovrai ovviamente inserire il numero della categoria che desideri venga mostrata ai lettori.
Per trovare questo numero basta che nel Pannello di Amministrazione vai nel menu Categorie e passando con il mouse sopra i nomi delle varie categorie vedrai comparire nella barra di stato del tuo browser il numero (ID) relativo.
e se volessi anche limitare il numero di post da visualizzare??
in partica vorrei inserire un altro loop di tre post dedicato ad una sola categoria, ma non ne vengo a capo….
questo il mio codice, ma la miniatura e il testo finisce sul penultimo post, lasciando solo il testo dell’ultimo inserito…
<div class=”articoli_in_evidenza”>
<div class=”title_news_evidenza”>Notizie in evidenza</div>
<?php $myposts = get_posts(‘numberposts=3&category=in_evidenza’);
foreach($myposts as $post) : ?>
<div class=”single_post_evidenza”>
<div class=”title_in_evidenza”><a href=”<?php the_permalink() ?>”><?php the_title(); ?></a></div>
<div class=”image_in_evidenza”><a href=”<?php the_permalink() ?>”><?php the_post_thumbnail(’single-post-thumbnail_home’); ?></a></div>
<div class=”text_evidenza”><?php the_content(__(‘|| continua a leggere »’)); ?></div>
<div class=”commenti”><?php comments_popup_link(‘Nessun commento »’, ‘1 Commento »’, ‘% Commenti »’); ?></div>
<div class=”data_evidenza”><?php the_time(‘j F Y’) ?></div>
</div>
<?php setup_postdata($post); ?>
<?php endforeach; ?>
</div><!– END DIV ARTICOLI IN EVIDENZA –>
ti ringrazio paolo
grazie mille, utilissimo