Richiamare lo slug di una categoria
-
Buongiorno a tutti, spero possiate aiutarmi a trovare un soluzione per il problema di seguito descritto.
Volevo creare una pagina dove visualizzare i post raggruppati per ogni singola categoria.
Così ho creato un file “category.php” ed utilizzando il seguente codice, riesco a raggruppare tutti i posti della cateogoria relativa allo “slug” che inserisco (nel mio caso, in via esemplificativa, userò lo slug “my-category“).
Per cambiare categoria basta agire sulla linea ‘category_name’ => ‘my-category’,, inserendo lo slug della categoria che si vuole visualizzare.
<?php $args = array( 'post_type' => 'post', 'post_status' => 'publish', 'category_name' => 'my-category', 'posts_per_page' => 5, ); $arr_posts = new WP_Query( $args ); if ( $arr_posts->have_posts() ) : while ( $arr_posts->have_posts() ) : $arr_posts->the_post(); ?> <article id="post-<?php the_ID(); ?>" <?php post_class(); ?>> <?php if ( has_post_thumbnail() ) : the_post_thumbnail(); endif; ?> <h2><a href="<?php the_permalink() ?>"> <?php the_title(); ?></a></h2> <div class="Time_Category"><?php the_time('j M Y') ?>  |  <?php the_category(', '); ?></div> <div class="riassunto_content"><?php the_excerpt(); ?></div> <a href="<?php the_permalink() ?>" class="leggi_articoli"> Leggi di più...</a> </article> <?php endwhile; endif; ?>
Ora vorrei sostituire il valore “my-category” con qualcosa che richiami lo slug della categoria corrente.
In questo modo, a secondo della categoria che è stata selezionata, verranno visualizzati i relativi post nella relativa pagina.
Potete aiutarmi a raggiungere questo risultato?
Grazie!
- Il topic ‘Richiamare lo slug di una categoria’ è chiuso a nuove risposte.