Custom fields anzeigen

  • Ich habe das Theme TwentyEleven installiert. Nun möchte ich gerne Custom Fields anzeigen. Ich weiss, dass ich dazu

    PHP
    <?php the_meta(); ?>

    in den Loop einfügen muss. Aber ich finde nicht heraus, in welcher Datei.

    In meiner Videoanleitung wird das in der index.php gemacht. Das funzt bei mir leider nicht. Ich hab in der content.php, in der content-page.php, in der page.php und so weiter probiert. Alles ohne Erfolg.

    Wie finde ich heraus, wo das hingehört?

    Am liebsten würde ich eine Funktion in die functions.php in meinem Childtheme einfügen. Aber auch da keine Ahnung, wo dann der Aufruf hin muss.

    Weiss jemand Rat?

    • 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

  • Die Frage ist, ob du das CustomField auf der Startseite / irgendeiner anderen Übersichtsseite einfügen willst, oder ob es direkt auf der jeweiligen Artikelseite ausgegeben werden soll.

    Zum Anlegen der Felder empfehle ich das Plugin "More Fields"

    Wenn du das Feld zB. auf der Startseite einfügen willst musst du

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


    einfügen.

    Zum einbinden in einen einzelnen Artikel wäre dieser Code entsprechend zu verwenden:

    PHP
    <?php meta('names_des_feldes'); ?>

    Ich habe beides auf einer Seite erfolgreich im Einsatz, von daher müsste das auch bei dir funktionieren. Wenn du das Ganze in die functions.php deines Childthemes einfügen willst müsstet du dir die Hooks für das TwentyEleven Theme mal anschauen (vielleicht hier...)

    Wenn du da nicht weiterkommst kann ich auch gern nochmal danach schauen.

    Viel Glück

    - krafit

  • Ich dachte, mit den Custom Fields könnte ich mir eine Artikelübersichtsseite basteln. Momentan mache ich die noch von Hand, und vergesse meistens, neue Artikel hinzuzufügen. Siehe hier.

    Aber ich habe den Eindruck, dass ich das nicht mit den Custom Fields lösen kann.

Jetzt mitmachen!

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