Select Feld bei den Advanced Custom Fields

  • Hallo,

    ich hab immer noch Probleme mit den Advanced Custom Fields. Es geht um den Feldtyp "select".

    Wenn ich die Auswahlmöglichkeiten angebe, hab ich ja die Möglichkeit Label und Value im Format: label: Value anzugeben.
    Aber jedesmal wenn ich dann aktualisiere, wird im Frontend Label und Value angezeigt, und im Dashboard steht dann in dem eigenen Feld zur Auswahl label: Value label: Value

    Wenn ich nur den Value angebe, kommt nach dem Abspeichern Value: Value. Also genau das Wort, das ich vergeben habe mit Doppelpunkt getrennt ein zweites Mal. Ich möchte aber nicht das Value und Label genau gleich sind.


    Es ist gar nicht so einfach, das zu erklären, ich versuchs anhand des Beispiels aus der Doku.

    1. Ich erstelle eine Feldgruppe namens Colors, gehe auf Feldgruppe bearbeiten:[INDENT]- Feld-Typ: Auswahlmenü[/INDENT]
    [INDENT]- meine Auswahlmöglichkeiten: [/INDENT]
    [INDENT=2]red: Red
    [/INDENT]
    [INDENT=2] green: Green
    [/INDENT]
    [INDENT=2] blue: Blue
    [/INDENT]

    2. In der Template Datei füge ich folgenden Code ein:

    PHP
    <p>Color: <?php the_field('color'); ?></p>

    [INDENT]

    [/INDENT]
    3. Dashboard -> Seite bearbeiten: Hier habe ich nun wie genünscht meine Selctbox.
    Nun würde ich erwarten das in der Box als Auswahlmöglichkeit Red, Green, Blue angezeigt wird. Das ist allerdings nicht der Fall stattdessen siehts so aus:[INDENT=2]red: Red
    [/INDENT]
    [INDENT=2] green: Green
    [/INDENT]
    [INDENT=2] blue: Blue
    [/INDENT]
    [INDENT]

    [/INDENT]
    4. Ausgabe im Frontend: Color: red: Red

    [INDENT]
    [/INDENT]
    Außerdem ist mir aufgefallen, das der Menüpunkt Return Format fehlt. Ich hab das Plugin schon deinstalliert, gelöscht, auf einer anderen Webseite neu installiert, es ist immer das selbe.

    Ich hoffe ich konnte das verständlich erklären, ansonsten fragt bitte einfach nach. Ich hänge schon länger an dieser Sache und weiß mir einfach keinen Rat.

    Vielen Dank schonmal für eure Mühe

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • Danke schonmal :)

    Auf dem Screenshot sieht man wies aussieht nachdem ich abgespeichert habe. Meine Eingabe war eigentlich red: Red

    Ich habe Advanced Custom Fields Version 4.4.11 , als Theme verwende ich ein Childtheme von Twentysixteen, habs aber auch schon mit einem selbst gemachten Theme versucht. Die Version von Wordpress ist 4.8.1

    Wo wird das eigentlich alles gespeichert? Ich hab die ganzen Tabellen in der Datenbank durchgesehen und nirgends etwas von Advanced Custom Fields entdeckt.


Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!