Ondersteuning » Code oplossingen gezocht » archief pagina met custom posts

  • Hoe krijg ik het volgende voor elkaar?
    ik wil graag meerdere overzichtspagina’s via het menu aan kunnen roepen die alle berichten uit de desbetreffende categorie laten zien gegroepeerd per jaar. bovenin die pagina’s zou dan ook de jaartallen terug moeten komen zodat men terug in de tijd kan navigeren…
    Kan zoiets?
    even de pagina als voorbeeld:

    2010 2011 2012
    alle berichten uit de zelfde cat uit het jaar 2011 als list.

    mvg
    Philip

3 reacties aan het bekijken - 1 tot 3 (van in totaal 3)
  • Wat heb je zelf al geprobeerd?
    Kun je php?

    Thread starter nederkoorn

    (@nederkoorn)

    Hoi Wouter…
    Ik ken een beetje php (de basis). Ik heb een template pagina die het volgende oproept:

    <?php query_posts('cat=5&paged='.get_query_var('paged') . '&posts_per_page='.get_option('posts_per_page')); ?>
    	<?php if (have_posts()) : ?>
    		<?php while (have_posts()) : the_post(); ?>
            <a href="<?php $key="wpcf-document"; echo get_post_meta($post->ID, $key, true); ?>" rel="bookmark" class="doc-link">
            <div class="doc-wrapper">
            <span class="doc-naam"><?php the_title(); ?></span><br>
            <span class="doc-date"><?php the_time('j F Y'); ?></span><br>
            <span class="doc-auteur"><?php $key="wpcf-bestandsinfo"; echo get_post_meta($post->ID, $key, true); ?></span><br>
    		<span class="doc-omschrijving"><?php $key="wpcf-omschrijving"; echo get_post_meta($post->ID, $key, true); ?></span>
            </div>
            </a>
    		<?php endwhile; ?>
    	<?php else : ?>
    		<h2 class="center">Geen columns gevonden...</h2>
    	<?php endif; ?>

    Dus krijg ik afhankelijk van het aantal ingevoerde post per page een mooie lijst van alle berichten uit de categorie 5… maar hoe kan ik het zo krijgen dat ik die weer kan onderverdelen in jaartallen?

    ha Nederkoorn

    je moet een loop maken met een extra variabele in je query_posts: namelijk jaar.

    Dus jaar = 2010 -> jouw code
    jaar= 2011 -> jouw code etc

    een foreach is de beste manier.

    (en ik heb geen tijd meer om hem even uit te schrijven, ik hoop dat ik je op weg help!)

    wouter

3 reacties aan het bekijken - 1 tot 3 (van in totaal 3)
  • Het onderwerp ‘archief pagina met custom posts’ is gesloten voor nieuwe reacties.