in Coderen

Content wijzen op basis van slug of custom taxonomy

Voor mijn “werken in Suriname” site, was ik vandaag bezig de tekst voor bepaalde pagina’s te optimaliseren. Zo wilde ik dat voor elke pagina waarop de locatie staat, er een andere tekst wordt vertoond, dan voor pagina’s waarop vb. het budget staat vermeld.

De site maakt gebruik van custom taxonomy, een van de beste features die WordPress te bieden heeft. Op dit moment zijn er 3 custom taxonomies op de site, te weten: locatie, budget en termijn.

Dus de pagina waarop vb alle vacatures staan per locatie, wou ik een andere tekst vertonen dan de pagina, waarop je de vacatures kunt sorteren per budget of salaris.

Dit heb ik opgelost met de onderstaande code:

		<?php if (is_tax('locatie')) {
                // archief omschrijving voor locatie ?>
                <div id="archiefLocatie">
                Hier komt tekst.
                </div>
 
            <?php } else if (is_tax('budget')) {
                // archief omschrijving voor budget ?>
            <!-- hier kan iets komen eigenlijk -->
 
            <?php } else if (is_tax('termijn')) {
                // archief omschrijving voor termijn ?>
             <!-- hier kan iets komen eigenlijk -->
 
            <?php } else { ?>
            <!-- hier kan iets komen eigenlijk -->
 
            <?php } ?>

Write a Comment

Comment

Anti-spam vraag: