1. Herzlich willkommen bei WPDE.org, dem grössten und ältesten deutschsprachigen Community-Forum rund um das Thema WordPress. Du musst angemeldet oder registriert sein, um Beiträge verfassen zu können.
    Information ausblenden

Wie kann ich Childpages mit Thumbnail auf der Elternseite anzeigen?

Dieses Thema im Forum "Allgemeines" wurde erstellt von Fefri, 27. Januar 2018.

  1. Fefri

    Fefri New Member

    Registriert seit:
    27. Januar 2018
    Beiträge:
    4
    Zustimmungen:
    0
    Hallo, ich bin absolut neu hier und auch bei dem Umgang mit Wordpress. Für ein Projekt habe ich mich an die Programmierung gesetzt. Bisher habe ich es geschafft, Elternseiten und Childpages zu erstellen. Geschafft habe ich es, dass die Kinderseiten auf den Elternseiten als Liste zu sehen sind. Bei Wordpress ist es möglich, ein Beitragsbild festzulegen und dieses möchte ich auf der Elternseite auch mit dargestellt haben aber ich habe sämtliche Seiten durch und es klappt nicht :( Kann mir einer von euch helfen, wie der php- Code aussehen muss?
    Das wäre sehr lieb!
    Danke im Voraus für eine Antwort :)
     
  2. b3317133

    b3317133 Well-Known Member

    Registriert seit:
    21. November 2014
    Beiträge:
    11.661
    Zustimmungen:
    1.783
    Poste mal Deinen aktuellen Code.

    Wahrscheinlich brauchst Du je nach Deinem aktuellen Lösungsansatz the_post_thumbnail(..) oder get_the_post_thumbnail(..).
     
    #2 b3317133, 27. Januar 2018
    Zuletzt bearbeitet: 27. Januar 2018
  3. Fefri

    Fefri New Member

    Registriert seit:
    27. Januar 2018
    Beiträge:
    4
    Zustimmungen:
    0
    Danke für Deine Antwort!
    In der Index.php habe ich diesen Code:
    <?php
    if ( have_posts() ) {
    while ( have_posts() ) {
    the_post(); ?>
    <?php the_post_thumbnail(); ?>
    <article>
    <div class="content">

    <?php
    if ( is_front_page() ) {
    get_template_part('part_karte');
    }else{
    ?><h1><?php the_title(); ?></h1>
    <?php the_content();
    }?>
    </div>

    <div class= "wp_liste">
    <?php
    if( empty($wp_query->post_parent) ) {
    $parent = $wp_query->post->ID;}
    wp_list_pages("exclude=$current&title_li=&child_of=$parent");

    ?>

    und in der functions.php:
    add_theme_support( 'post-thumbnails' );
    set_post_thumbnail_size( 80, 120);

    Die Bilder werden auf der Childpage auch angezeigt, aber eben nicht auf der Elternseite, wo sie eigentlich hinsollten :(
     
  4. b3317133

    b3317133 Well-Known Member

    Registriert seit:
    21. November 2014
    Beiträge:
    11.661
    Zustimmungen:
    1.783
    Würde statt wp_list_pages() eine zweite Loop mit get_posts() usw. verwenden und darin dann (get_)the_post_thumbnail()
     
  5. Fefri

    Fefri New Member

    Registriert seit:
    27. Januar 2018
    Beiträge:
    4
    Zustimmungen:
    0
    Da ich echt neu bin in dem Gebiet, habe ich ein bisschen geforscht, ein bisschen was ausprobiert aber es hat nichts geklappt... Könntest Du mir evtl. zeigen, wie es auszusehen, was in welche php muss? Falls du Zeit und Lust hast...
     
  6. b3317133

    b3317133 Well-Known Member

    Registriert seit:
    21. November 2014
    Beiträge:
    11.661
    Zustimmungen:
    1.783
    Was hast Du denn probiert? Poste mal Deinen Code bzw. den Ansatz bei dem es nicht klappt, dann hilft man Dir sicher bei der Fehlersuche.
     
  7. b3317133

    b3317133 Well-Known Member

    Registriert seit:
    21. November 2014
    Beiträge:
    11.661
    Zustimmungen:
    1.783
  8. Fefri

    Fefri New Member

    Registriert seit:
    27. Januar 2018
    Beiträge:
    4
    Zustimmungen:
    0
    Super, Danke für die Hilfe! Ich hatte ein paar Zeilen verkehrt, jetzt funktioniert es! :)
     
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden