Aangemaakte reacties

2 reacties aan het bekijken - 1 tot 2 (van in totaal 2)
  • Thread starter jappa23

    (@jappa23)

    Hey webmoods,

    Als eerst bedankt voor je reactie ik herken je php kennis probleem. zoals je al mooi aangaf in je andere topic je kan het wil lezen maar niet schrijven, ik heb een beetje het zelfde.

    wil inderdaad voor deze website zo min mogelijk plugins gebruiken, omdat ik wil proberen de maximale snelheid uit me wordpress website te halen,

    denk dat een plugin voor zoiets relatiefs kleins, zonde is van de laadsnelheid, en dat 4 extra custom page templates sneller werkt.

    maar je mag me natuurlijk altijd opsnorren welke plugin je gebruikt, wie weet heb ik er in de toekomst nog wat aan.

    in ieder geval bedankt voor het meedenken,

    en hoop nog steeds dat iemand de gouden oplossing heeft

    Thread starter jappa23

    (@jappa23)

    Het enige hoe het me tot nu toe is gelukt is door deze code.

    <?php
    $ancestor_id=4;
    $descendants = get_pages(array('child_of' => $ancestor_id));
    $incl = "";
    
    foreach ($descendants as $page) {
       if (($page->post_parent == $ancestor_id) ||
           ($page->post_parent == $post->post_parent) ||
           ($page->post_parent == $post->ID))
       {
          $incl .= $page->ID . ",";
       }
    }?>
    
    <ul>
       <?php wp_list_pages(array("child_of" => $ancestor_id, "include" => $incl, "link_before" => "", "title_li" => "", "sort_column" => "menu_order"));?>
    </ul>

    maar dat zou betekenen dat 3 verschillende template page’s moet maken, namelijk 1 voor auto,motoren en boten. en in elke template page dan id van de bijbehorende pagina mee geef. dit is natuurlijk niet heel veel extra werk. maar ik heb het idee dat het ook makkelijker moet kunnen.

    hoop dat iemand me op weg kan helpen

2 reacties aan het bekijken - 1 tot 2 (van in totaal 2)