WP Advanced Custom Fields – Wahr/Falsch-Feld, wenn/sonst-Anweisung

Lesezeit: 1 Minute

Ich verwende ein ACF-Optionsfeld, um die Anzeige des Codes basierend auf dem Ankreuzen von “Ja” oder “Nein” umzuschalten. So was:

<?php if (get_field('toggle') == 'no'): ?>

    some stuff here

<?php elseif(get_field('toggle') == 'yes'): ?>

    some other stuff here

<?php endif; ?>

Aber was ich wirklich möchte, ist, das Wahr/Falsch-Feld zu verwenden und es einen Standardcode anzeigen zu lassen, wenn es nicht markiert ist, und einen anderen Code, wenn es markiert ist. Ich bin mir nur nicht sicher, wie ich den obigen Code anpassen soll, um diese Verwendung des Wahr/Falsch-Felds widerzuspiegeln. Irgendwelche Ideen? Danke im Voraus.

Da es nur zwei Werte gibt, müssen Sie nur nach dem Status “checked” suchen, was ein Wert von “yes” oder was auch immer Sie konfiguriert haben, ist.

<?php if ( 'yes' == get_field('toggle') ): ?>
    The box is checked (set to "yes")
<?php else: ?>
    The box is NOT checked (either false or "no")
<?php endif; ?>

  • Ah ha! Ja, natürlich. Macht perfekt Sinn. Vielen Dank! Und in diesem Fall können wir eigentlich nur die erste Zeile machen:

    – dadra

    20. August 2014 um 12:32 Uhr

  • Das geht nur, wenn es nur darum geht, dass es überhaupt eingestellt ist – "false" == true und "no" == true zum Beispiel.

    – doppelt scharf

    20. August 2014 um 17:44 Uhr

  • Verstanden. Danke noch einmal!

    – dadra

    20. August 2014 um 20:58 Uhr

1158390cookie-checkWP Advanced Custom Fields – Wahr/Falsch-Feld, wenn/sonst-Anweisung

This website is using cookies to improve the user-friendliness. You agree by using the website further.

Privacy policy