Automatisches kürzen bei Ansicht von Startseite

  • Auf der tartseite sind ja normalerweise 5-10 neue Blogeinträge zu sehen. Jetzt möchte ich diese automatisch immer kürzen damit kein duplicate Content entsteht. Ich habe gesehen, dass the_excerpt(); genau das richtige für mich ist. Nur wie mache ich es, dass beim anschauen von mehreren Artikel die Verkürzung angezeigt wird. Wenn man dann auf den Link zum eigentlichen Artikel klickt soll der ganze Artikel angezeigt werden.

    • 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

  • Dazu einfach in der index.php im Loop the_excerpt() nutzen, wie du schon sagtest. Um dann bei Vollansicht den ganzen Artikel anzeigen zu lassen, müsstest du in der single.php wiederum the_content() nutzen.

    wpseek.com - Die WordPress-Code-Suchmaschine

  • Nein in dem theme ist keine single php drin. Ich werde mir dann mal die index.php angucken.


    Dann musst du wohl mit Conditionals arbeiten, also quasi:

    PHP
    if ( is_single() ) {
       the_content();
    } else {
       the_excerpt();
    }


    Je nachdem, wie deine index.php derzeit aussieht...

    wpseek.com - Die WordPress-Code-Suchmaschine

  • LKeider ist die Funktion is_single() auch nicht in der index.php. HIer ist mal die index.php, vllt wird es dadurch leichter:

  • PHP
    <div class="main">
    
    
    <?php the_content("</p><p><ul class=\"weiterlesen\"><li> Weiterlesen: " . the_title('', '', false) . "</li></ul></p>"); ?> 
    
    
    </div>


    ersetzen mit:

    wpseek.com - Die WordPress-Code-Suchmaschine

Jetzt mitmachen!

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