Ondersteuning » Code oplossingen gezocht » Tag kleur in front end

  • Hallo,

    Ik heb twee tags voor berichten in mijn website. De tags moeten allebei een andere kleur krijgen. Ik laat de tags zien met de volgende code:

    <?php
     $posttags = get_the_tags();
      if ($posttags) {
       foreach($posttags as $tag) {
        echo $tag->name . ' ';
       }
      }
    ?>

    De twee tags zijn: Particulier en Zakelijk. Ik wil dat particulier een gele kleur krijgt en zakelijk een blauwe kleur krijgt. Hoe kan ik hiervoor zorgen?

    Dit moet zichtbaar zijn in de front-end. Niet in de back-end.

    • Dit onderwerp is gewijzigd 5 jaren geleden door Thomas.
    • Dit onderwerp is gewijzigd 5 jaren geleden door Thomas.
1 reactie aan het bekijken (van in totaal 1)
  • johnny538

    (@johnny538)

    Nog een IF statement in gooien:

    IF $tag->name == “Particulier”; THEN echo “<div style=’color: yellow’>$tag->name</div>”

    ELSE echo “<div style=’color: blue’>$tag->name</div>”

    Natuurlijk geen correcte syntax, maar je snapt het vast wel. Eventueel kun je in plaats van ‘style’ gewoon een ‘class’ gebruiken, en dan in je custom css de kleur defineren.

1 reactie aan het bekijken (van in totaal 1)
  • Het onderwerp ‘Tag kleur in front end’ is gesloten voor nieuwe reacties.