Meer van deze categorie in de sidebar

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 &raquo;</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.

Deel en bookmark hier:
  • Print
  • Digg
  • del.icio.us
  • Facebook
  • Mixx
  • Google Bookmarks
  • eKudos
  • NuJIJ
  • StumbleUpon
  • Twitter
  • email
This entry was posted in WordPress Snippets and tagged , , . Bookmark the permalink. Post a comment or leave a trackback: Trackback URL.
  • WooThemes - Quality Themes, Great Support

5 Comments

  1. Posted 8 September, 2009 at 08:30 | Permalink

    Dank je, weer wat geleerd ;-)

  2. Posted 8 September, 2009 at 18:58 | Permalink

    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?

    • Posted 8 September, 2009 at 19:16 | Permalink

      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.

  3. Posted 11 February, 2010 at 12:27 | Permalink

    (TESTWEBSITE!!)
    Ohw wat reuze handig, dank je!
    Hier was ik al een paar dagen naar zoek!

    Anna-Karina

    • Posted 11 February, 2010 at 12:30 | Permalink

      Hou er wel rekening mee dat deze oplossing alleen werkt wanneer je 1 categorie per bericht gebruikt!

Post a Comment

Gebruik voor je reactie geen keywords, spam of splog-like URLs.

Your email is never published nor shared. Required fields are marked *

*
*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Subscribe without commenting

  • WordPress Themes

    WooThemes
    modthemes
    StudioPress
    Digging into WordPress
    GravityForms
    Press75