In het artikel over hoe je een extra sidebar maakt voor je singleview refereerde ik naar de sidebar zoals je die hier rechts ziet staan. Een mooie manier om je lezer meer interessante berichten uit dezelfde categorie te tonen. Een aantal nieuwsgierigen onder jullie stuurden mij een email hoe die code er uit ziet. Dus ter lering ende vermaeck..
<?php global $post;
$categories = get_the_category();
foreach ($categories as $category) :
?>
<h4>Meer in deze categorie</h4>
<ul>
<?php
$posts = get_posts('numberposts=7&category='. $category->term_id);
foreach($posts as $post) :
?>
<li><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></li>
<?php endforeach; ?>
<li><strong><a href="<?php echo get_category_link($category->term_id);?>" title="Bekijk alle berichten in de categorie <?php echo $category->name; ?>">Archief voor '<?php echo $category->name; ?>' Categorie »</a></strong></li>
<?php endforeach; ?>
</ul>
Nu, normaliter kun je geen php in je tekst widgets gooien, maar gelukkig is daar een oplossing voor. De PHP code widget van Otto maakt het mogelijk php in je tekstwidget te gooien.






Dank je, weer wat geleerd
Kijk, dat is nog eens handig! Zou het niet mogelijk zijn om er een ‘zelfstandige’ widget van te maken, dus zonder gebruik te maken van het tekstwidget zodat je ook de php code widget hoeft te installeren?
Ja, hoor. Sinds WP 2.8 is het koppelen van een een widget aan een theme een stuk makkelijker gemaakt. Meer informatie hierover vind je uiteraard in mijn blogpost met daarin veel resources over WordPress 2.8, maar hier staat ook een hele goede.
(TESTWEBSITE!!)
Ohw wat reuze handig, dank je!
Hier was ik al een paar dagen naar zoek!
Anna-Karina
Hou er wel rekening mee dat deze oplossing alleen werkt wanneer je 1 categorie per bericht gebruikt!