• Opgelost lauracarly

    (@lauracarly)


    Hallo allemaal! Ik hoop dat iemand mij hiermee kan helpen:

    Ik ben een website aan het maken met wordpress in combinatie met de wp geo mashup plugin. Ik wil op ieder pagina een map onder de header hebben dus ik heb de volgende code op de juiste plek in index.php en page.php geplakt: <?php echo GeoMashup::map('height=400&width=725');?> dit werkt prima, de map is op ieder pagina te zien.

    Nu komt mijn probleem: ik wil dat de map Niet te zien is op één pagina met page_ID=24 …

    ik denk dat er iets moet komen als:
    if page_ID=’24’ dan show_map=false …. maaaaar ik weet niet de precieze code want ik ben niet heel goed met php!! wie o wie kan mij helpen?

5 reacties aan het bekijken - 1 tot 5 (van in totaal 5)
  • Je moet allereerst je page_id variabele weten. Ik ken het component niet, maar dat zou zoiets kunnen zijn als $_post->id.
    Laten we daar vooralsnog even vanuit gaan (Let op, dit zou in jou geval dus anders kunnen zijn!!!)

    if($_post->id != 24)
    {
    echo GeoMashup::map('height=400&width=725');
    }

    In mensentaal staat hier: Wanneer post-id niet 24 is ( != ), je map laten zien.

    Thread starter lauracarly

    (@lauracarly)

    Oke, ik heb gezocht in mijn bestanden of ik de page_id variabele kan vinden maar dat lukt niet.. Ik heb $_post vervangen voor $page_template$paged$_page_template$_paged etcetera.. Heb je een tip in welk bestand ik de juiste variabele kan vinden? Ik gebruik het suffusion theme.. dus ik heb gezocht in suffusion.php maar daar kon ik alleen bovenstaande variabelen vinden.

    De variabelen zijn globaal gedefinieerd.
    Je kunt ze meestal gewoon aanroepen en zijn onafhankelijk van een theme.

    Een aantal opties:

    $post->ID;
    the_ID();
    get_the_ID();

    Dan moet het dus worden:

    if(get_the_ID() != 24)
    {
    echo GeoMashup::map('height=400&width=725');
    }
    Thread starter lauracarly

    (@lauracarly)

    Geweldig!! Het werkt!! Ontzettend bedankt 360 webshops!! 🙂

    Geen probleem! 🙂

5 reacties aan het bekijken - 1 tot 5 (van in totaal 5)
  • Het onderwerp ‘wp geo mashup probleempje!’ is gesloten voor nieuwe reacties.