Benutzerdefinierte Felder

  • Hallo zusammen ;)

    habe ein Problem beim Aufruf von benutzerdefinierten Feldern / custom fields außerhalb von Loops.

    Das Problem sieht wie folgt aus: Innerhalb einer div style definition hab ich:

    PHP
    <div id="landingpagebox" style="background: url(<?php
        global $wp_query;
        $postid = $wp_query->post->ID;
        $field = "landingpage_title_top";
        $tmp = get_post_meta($postid, $field, true);


    Hier wird das übergebene Wort im array $tmp gestückelt auf alle array elemente und wenn ich nen echo $tmp machen will, geht's natürlich nicht. lediglich echo $tmp[0] etc für jeden einzelnen buchstaben.

    An einer anderen Stelle im Code hab ich jedoch folgendes stehen:

    PHP
    <?php
    global $wp_query;
    $postid = $wp_query->post->ID;
    $landingpageVideo = get_post_meta($postid, 'landingpage_video', true);
    echo $landingpageVideo;
    ?>


    Hier wird mit einem einfachen echo die komplette eingabe ausgegeben, wieso klappt das weiter oben nicht im style? :roll:

    Einmal editiert, zuletzt von ddjjmm (16. Februar 2011 um 09:46)

    • 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

Jetzt mitmachen!

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