• Opgelost daelemans_m

    (@daelemans_m)


    Ik wil mijn berichten op de homepagina van het berichtenoverzicht een andere lay-out geven dan die op de volgende pagina’s (/page/2, /page/3, etc.). Ik heb de volgende code gevonden om te checken of de pagina de homepagina is of niet en welke tekst er dan getoond moet worden. Deze code werkt zoals hieronder geschreven:

    <?php
    if( $_SERVER['REQUEST_URI'] == '/nieuws/' ) {
        echo ('<h3>home</h3>');
    } else {
        echo ('<h3>page</h3>');
    } ?>

    Het werkt, maar van zodra ik de lay-out van mijn berichten erin plak, werkt het niet meer. De code waarmee ik mijn berichten wil tonen, ziet er zo uit (en werkt goed).

    <?php $postnum = 0; if (have_posts()) : ?>
    <?php while (have_posts()) : $postnum = $postnum + 1; the_post(); ?>
    <?php if ($postnum == 1 ) { ?>
    CODE VOOR POST HIER
    <?php } ?>
    
    <?php if ($postnum == 2 ) { ?>
    CODE VOOR POST HIER
    <?php } ?>
    
    <?php if ($postnum >= 3 ) { ?>
    CODE VOOR POST HIER
    <?php } ?>
    <?php endwhile; ?>
    <?php else : ?>
    <?php endif; ?>

    Iemand die mij kan helpen aub?

Het onderwerp ‘Berichten in echo plaatsen’ is gesloten voor nieuwe reacties.