Samenvatting artikel per categorie

Een website waarmee ik laatst bezig was, had een zodanig ontwerp waarbij het drie verschillende blokken had, die alle drie haar eigen content moesten vertonen. Dus uiteindelijk heb je dus drie categorieën, voorbeeld, timmeren, spijkeren en hout. Als de beheerder een blogpost maakt in categorie timmeren, moet alleen daarin het artikel verschijnen.

Ik kwam er niet uit, en begon actief te zoeken op het net. Een goede uitleg hiervoor kon ik niet vinden.

De onderstaande code biedt de mogelijkheid om content per categorie op te roepen en te vertonen als een samenvatting:

<div id="blok1">       			
<div class="post" id="post-<?php the_ID(); ?>">
        		<?php $recent = new WP_Query("cat=4&showposts=1"); while($recent->have_posts()) : $recent->the_post();?>
        		<h2><?php the_title(); ?></h2>
                <h4><?php the_time('l,j F Y') ?></h4>
        			<div class="entry">
        			<?php the_excerpt();?>	
                    <a href="<?php the_permalink(); ?>" title="<?php the_title(); ?>" class="more-link">Lees verder</a>
        			</div>
		       	<?php edit_post_link('Bewerken'); ?>
				</div>
</div>
<?php endwhile; ?>

Verander hierin alleen de categorie id en bepaal zelf hoeveel posts je daarin wilt hebben.

Je kan nu zoveel blokken hebben als je wilt, en allemaal met hun eigen type inhoudt. Veel plezier hiermee.

If you enjoyed this post, make sure you subscribe to my RSS feed! Relevante items
This entry was posted in Coderen. Bookmark the permalink.

Geef een reactie

Je e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

De volgende HTML tags en attributen zijn toegestaan: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="">

Anti-spam vraag: