Berichten uit een categorie op een pagina weergeven

Wanneer je wilt dat op een bepaalde pagina ook posts uit een bepaalde categorie word weergeven kan dit door onderstaande
in je page.php toe te voegen.

<?php if (is_page( 'wordpress-developer' )) { ?>

   <?php $postlist = get_posts('category=1&orderby=title&numberposts=10');
      foreach ($postlist as $post) : setup_postdata($post); ?>

            <li><a href="<?php the_permalink(); ?>" title="<?php the_title_attribute(); ?>"><?php the_title(); ?></a></li>

  <?php endforeach; ?>

<?php } ?>

Nu wordt wanneer de pagina wordpress-developer wordt weergeven een lijst van de berichten die staan in category 1 weergegeven. Ik gekozen voor de pagina slug maar het werkt ook met het id nummer of de title naam

category=1 ( geeft de categorie aan 1 of een andere )
orderby=title ( geeft de lijst aan op rangschikking van naam )
numberposts=10 ( er zullen 10 posts worden getoond )

Door het toevoegen van &order=ASC zullen de berichten is alfabetische volgorden verschijnen.

Bovenstaande geeft enkel de titel van het bericht met een link naar betreffende bericht weer maar uiteraard kun je dit ook uitbreiden met

<?php the_content(); ?>

of

<?php the_excerpt(); ?>

of indien van toepassing

<?php the_meta(); ?>

Geef in bovengenoemde zelf aan wat en hoe u getoond wil hebben

Getagged in : berichtencategorypage.php  • Zie meer in : Wordpress developer

Reacties zijn gesloten.