Anpassung home.php

  • Hallo zusammen,

    ich möchte die home.php wie folgt anpassen:

    Erst ein bestimmter Beitrag (post_id) in vollem Umfang.

    Darunter die letzten 5 Beiträge in abgekürzter form (the_excerpt)

    Übrigens:
    Kann man irgendwo die Länge von the_excerpt festlegen?
    z.B. Anzahl Zeichen?

    Danke

    Der dritte SEOContest ist in Planung.

    • 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

  • "Multiple Loops" und query_posts() sind deine Stichworte. Im 1. Loop fragst du den speziellen Beitrag ab, im 2. die 5 neuesten Beiträge.

    Für ein angepasstes Excerpt gibts das Plugin "The Excerpt Reloaded".

    Danke, da bin ich jetzt ein ganzes Stück weiter gekommen.:-D

    Da taucht aber das erste Problem auf:

    Wie "beende" ich die query_posts Anweisung bevor ich den zweiten Loop beginne?:confused:

    Der dritte SEOContest ist in Planung.

  • Du kannst ein neues Query-Objekt anlegen, und den Loop darüber ausführen:

    PHP
    <?php
    $first_post = new WP_Query('p=123&showposts=1');
    while ($first_post->have_posts()) : $first_post->the_post(); ?>
      <!-- Do stuff... -->
    <?php endwhile; ?>


    Weitere Möglichkeiten und Beispiele stehen auf der oben verlinkten Seite zum Loop.

  • Jep, Danke, jetzt hat es geklappt!

    Ich kämpfe noch mit ein Paar andere Kleinigkeiten.
    Ich melde mich noch einmal, falls ich nicht klarkomme.

    Der dritte SEOContest ist in Planung.

Jetzt mitmachen!

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