Template-Tag the_excerpt(); verlinken ?

    • 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

  • Hallo,

    habe

    PHP
    <?php the_content(__('Den ganzen Beitrag lesen'));?><div style="clear:both;"></div>

    durch

    PHP
    <?php the_excerpt(__('Den ganzen Beitrag lesen'));?><div style="clear:both;"></div>

    ersetzt.

    Jetzt Zeigt er mir auf der Startseite zwar nach dem Post "[...]" an und die Posts sind alle verkürzt wie gewollt aber sollte der Blog jetzt nicht "Den ganzen Beitrag lesen" anzeigen?

    Zudem ist "[...]" nicht mit dem Beitrag verlinkt. Steht also wie getippt dort.

    Style: Silhouette 3-Column
    Änderungen in der home.php vorgenommen.

    MfG

  • Sorry bin atm auf Arbeit und nebenher noch einiges zutun ;)

    Es funktioniert :)

    functions.php folgender Inhalt:

    Theme: Silhouette 3-Column

  • Nur kann man noch was da dran bauen, das der angezeigte Text auf zB. 130-Zeichen gekürtzt wird?


    The_Excerpt() kann man nur wenig konfigurieren. Schau dir mal die Plugins "Post Teaser", "Evermore" und "The_Excerpt reloaded" an - da kannst du jeweils sehr viel konfigurieren. ;-)

  • Wollte mich bedanken. Funktioniert Einwandfrei.

    Nun habe ich noch eine weitergehende Frage. Ich bastel gerade an einem eigenen Template.
    Die Index.php des Templates zeigt nun alle Artikel als Spoiler an.



    Die Abkürzung des Artikels mit "excerpt" funktioniert einwandfrei. Wenn ich mir jedoch den Artikel vollständig anzeigen will, erhalte ich nur die Auszugfassung. Leider habe ich hierfür noch keine Lösung gefunden. Könnt Ihr mir bitte helfen?

    Gruß
    MiKe

    Einmal editiert, zuletzt von Tododle (9. April 2009 um 08:08)

  • Fein, der Thread hat mir auch sehr geholfen, danke!

    Ich würde aber gerne den gesamten excerpt-Text mit dem Artikel verlinken. Wie mach ich das am besten?
    Ich hatte das schon so im Loop, allerdings war dann die Seite nicht mehr valide:

    PHP
    <a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title_attribute(); ?>"><?php the_excerpt(); ?></a>
  • Entweder - oder. Was "wpautop" macht hatte ich ja erklärt. Und wenn du wieder Absätze drin hast, dann wirds ja wieder falsch verschachteltes HTML.

    Abhilfe: Plugin (z.B. "the excerpt reloaded" würde mir da einfallen) - da kannst du selbst angeben, welche HTML-Elemente gefiltert werden sollen und welche drin bleiben dürfen. Oder du schreibst dir selbst eine Filterfunktion die das filtert was du brauchst.

Jetzt mitmachen!

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