• Opgelost ibek

    (@ibek)


    Mijn thema heeft geen category.php, die ik aan het maken ben. Ik vind het alleen jammer dat de scripts die ik tegen kom, allemaal een vooraf ingestelde categorie bevatten. Ik wil namelijk graag dat de opmaak in category.php geldt voor alle categorieën ipv eentje. Hoe kan ik dit doen?

    De categorie-pagina word geopend met de url /nieuws/categorienaam. Is er een script die kijkt naar de categorienaam in de url en zo kijkt waar de berichten vandaan gehaald moeten worden?

5 reacties aan het bekijken - 1 tot 5 (van in totaal 5)
  • Thread starter ibek

    (@ibek)

    Ik heb nu 2 scripts die allebei los van elkaar werken:

    <?php
    function currentCatID(){
         global $wp_query;
         if(is_category() || is_single()){
              $cat_ID = get_query_var('cat');
         }
         return $cat_ID;
    }
    ?>

    <?php echo currentCatID(); ?>

    en

    <?php $temp_query = $wp_query; ?>
    	<?php query_posts("cat=77&showposts=10"); ?>
    		<?php while (have_posts()) : the_post(); ?>
    
    ?php the_time('d-m') ?><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a>
    
    		<?php endwhile; ?>
    	<?php
    	 // Reset Query
    	wp_reset_query(); ?>

    Hoe kan ik de “77” in het onderste script vervangen met de echo van het middelste regeltje?

    <?php $temp_query = $wp_query; ?>
    	<?php query_posts("cat=".currentCatID()."&showposts=10"); ?>
    		<?php while (have_posts()) : the_post(); ?>
    ...

    Niet getest, maar je kunt de functie gewoon aanroepen in de string zelf.

    Thread starter ibek

    (@ibek)

    ik dacht dat ik dat al geprobeerd had, maar krijg nu inderdaad de output die ik verwachtte te krijgen. Bedankt!

    Thread starter ibek

    (@ibek)

    Nog 1 vraag. Hoe krijg ik hetzelfde voor elkaar in een array?

    $custom_args = array(
          'cat' => '77',
          'post_type' => 'post',
          'posts_per_page' => 100,
          'paged' => $paged
        );
    Thread starter ibek

    (@ibek)

    Ik kom er nu zelf achter..

5 reacties aan het bekijken - 1 tot 5 (van in totaal 5)
  • Het onderwerp ‘berichten inladen in category.php’ is gesloten voor nieuwe reacties.