ACF Repeater Field verlinken

  • Moin!
    Ich versuche mit dem Advanced Custom Fields V5 Plugin mittels Repeater Fields einen Link auszugeben.

    Mein bisheriger Erfolg sieht so aus in Zeile 10
    https://pastebin.com/KJDzp3AN

    Hier findet natürlich noch keine Verlinkung statt. Habe dann den Code wie folgt geändert. Was dazu führte das, die vorher ausgegebene Zeile mit der URL, nicht mehr erscheint

    PHP
    echo '<li><a href="' .get_sub_field('sprecher_link_1').'"></a><br />';

    Weiter versuche ich noch eine if-Funktion einzubauen, wo ich allerdings kläglich gescheitert bin

    Kann mir jemand helfen?

    • 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

  • Der HTML-Code ist unvollständig in der Mitte und fehlerhaft am Ende:

    Code
    echo '<li><a href="' .get_sub_field('sprecher_link_1').'"></a>[COLOR=#ff0000]<br />[/COLOR]';


    Probiere es mal damit (ungetestet):

    Code
    echo '<li><a href="' .get_sub_field('sprecher_link_1').'">[COLOR=#008000]Linktext[/COLOR]</a>[COLOR=#008000]</li>[/COLOR]';


    Oder mit [FONT=courier new]if[/FONT] damit (ungetestet):

    Code
    $value = get_sub_field('sprecher_link_1');
    if ( $value ) {
        echo '<li><a href="' . $value .'">Linktext</a></li>';
    }


    Mehr dazu hier oder hier.

Jetzt mitmachen!

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