Laat, E.W.M. de (Erwin)
All rights reserved
DeLaatbusiness
Hoe recente berichten van een specifieke categorie in WordPress weer te geven
Wilt u recente berichten van een specifieke categorie in WordPress weergeven? De standaard widget voor recente berichten toont berichten van alle categorieën en er is geen optie om ze op categorie te filteren. In dit artikel laten we u zien hoe u eenvoudig recente berichten uit een specifieke categorie in WordPress kunt weergeven.
Posts filteren op categorie in WordPress
Als u alleen een pagina wilt maken om recente berichten van een bepaalde categorie weer te geven, heeft uw WordPress-site al afzonderlijke pagina’s voor elke categorie.
U kunt links naar al uw categoriepagina’s toevoegen door naar de pagina Uiterlijk »Widgets te gaan en de widget ‘Categorieën’ aan uw zijbalk toe te voegen. U kunt ook categorieën toevoegen aan uw navigatiemenu’s .
Aan de andere kant, als je recente berichten van een specifieke categorie in je zijbalk wilt laten zien, dan is daar geen standaard widget voor. Met de standaard widget voor recente posts kun je geen posts per categorie of tags filteren .
Gelukkig is er een andere manier. Laten we eens kijken hoe u eenvoudig recente berichten uit een specifieke categorie in WordPress kunt weergeven.
Methode 1. Toon recente berichten van een Categorie met behulp van Plugin
Deze methode is eenvoudiger en wordt aanbevolen voor de meeste gebruikers.
Het eerste wat u hoeft te doen is de Widget Uitgebreide berichten Widget installeren en activeren . Raadpleeg onze stapsgewijze handleiding over het installeren van een WordPress-plug-in voor meer informatie .
Na activering moet je de pagina Uiterlijk »Widgets bezoeken en widget ‘Recent Posts Extended’ aan je zijbalk toevoegen.
Het widget-menu wordt uitgevouwen om de instellingen te tonen. U moet de categorie of categorieën selecteren die u wilt weergeven onder de optie ‘Beperken tot Categorie’.
De widget wordt geleverd met veel opties die u kunt aanpassen. U kunt de postminiatuur , datum, relatieve datum , samenvatting / fragmenten en meer weergeven.
Vergeet niet op de knop Opslaan te klikken om uw widgetinstellingen op te slaan.
U kunt nu uw website bezoeken om de recente berichten per categorie te bekijken.
Toon recente berichten per categorie met behulp van Shortcode
Met de widget met recente berichten kunt u ook shortcode gebruiken om recente berichten overal op uw site weer te geven, inclusief berichten en pagina’s.
U moet het bericht of de pagina bewerken waarop u de recente berichten uit een specifieke categorie wilt weergeven. In de berichteditor moet je de volgende shortcode toevoegen:
[rpwe limit=”5″ excerpt=”true” cat=”72″ ]
Deze shortcode toont 5 recente berichten uit een specifieke categorie met het uittreksel van de post. U moet de cat-waarde vervangen door de ID van de categorie die u wilt weergeven. Zie ons artikel over het vinden van categorie-ID in WordPress .
Nadat u de shortcode hebt toegevoegd, kunt u uw bericht of pagina opslaan om uw wijzigingen te bekijken.
Methode 2. Toon recente berichten van specifieke categorie met behulp van het codefragment
Voor deze methode moet u code toevoegen aan uw WordPress-themabestanden. Als je dit nog niet eerder hebt gedaan, bekijk dan onze handleiding over het kopiëren en plakken van code in WordPress .
U moet de volgende code toevoegen aan uw WordPress-themabestanden waar u recente berichten uit een specifieke categorie wilt weergeven.
1 2 3 4 5 6 7 8 9 | <?php $catquery = new WP_Query( ‘cat=72&posts_per_page=5’ ); ?> <ul>
<?php while($catquery->have_posts()) : $catquery->the_post(); ?>
<li><a href=”<?php the_permalink() ?>” rel=”bookmark”><?php the_title(); ?></a></li> <?php endwhile; wp_reset_postdata(); ?> |
De eerste regel van deze code maakt een nieuwe WordPress-query met een specifieke categorie-ID. U moet deze vervangen door uw eigen categorie-ID. Het toont alleen de titel van het bericht in een lijst.
U kunt het wijzigen om volledige inhoud weer te geven door de volgende code toe te voegen:
1 2 3 4 5 6 7 8 9 10 | <?php $catquery = new WP_Query( ‘cat=72&posts_per_page=5’ ); ?> <ul> <?php while($catquery->have_posts()) : $catquery->the_post(); ?> <li><h3><a href=”<?php the_permalink() ?>” rel=”bookmark”><?php the_title(); ?></a></h3> <ul><li><?php the_content(); ?></li> </ul> </li> <?php endwhile; ?> </ul> <?php wp_reset_postdata(); ?> |
U kunt ook de the_contentmet vervangen door the_excerpt postfragmenten weer te geven in plaats van het volledige artikel.
We hopen dat dit artikel je laat zien hoe je eenvoudig recente berichten uit een specifieke categorie in WordPress kunt weergeven. Wellicht wilt u ook onze lijst met meest gezochte categorie hacks en plug-ins voor WordPress zien .
0 Comments