WordPress – Read more Button einfügen

Wie man nun Auszüge auf die Startseite macht habe ich im letzten Artikel schon beschrieben. Noch einfacher für den Leser wird es aber wenn er nicht den Artikel durch klicken auf die Überschrift, sondern mit einem Button am Ende des Textes öffnen kann.

Als erstes muss man also einen solchen Button erstellen und ihn in das verwendete Themesverzeichnis in den Ordner /images speichern (bei mir readmore.png).

Nun muss man noch den Button in das Theme einfügen. Dazu muss man in der index.php folgende Zeile nach

<?php the_excerpt(); ?>

eingefügt werden:

<a href="<?php the_permalink() ?>" rel="bookmark" title="Continue reading the rest of this entry »"><p style="text-align: right;"><img src="wp-content/themes/THEME/images/readmore.png" alt="Read More" width="90" height="16" /></p></a>

THEME muss natürlich noch durch euer verwendetes Theme ersetzt werden.

Edit: Eventuell muss der komplette Pfad des Icons angegeben werden, da es sonst auf Seite 2 nicht angezeigt wird.

Fertig ist der Button. Eventuell muss man die Funktion wp_trim_excerpt($text) in der functions-formatting.php im wp-includes Verzeichnis noch verändern. Insbesondere die Zeile

$excerpt_more = apply_filters('excerpt_more', ' ' . '[Read more...]');

damit nicht „[Read more…]“ sondern nur „…“ angezeigt wird.

, , , , , , , , , , , , , , , , , , ,

5 Comments

  • Peter Busse sagt:

    Hallo. Erst mal danke für den Artikel. Allerdings schaffe ich es nicht, da ich keine ..the_excerpt.. Zeile finde in meiner index.php
    Was muss ich machen?

    VIelen Dank.
    Mfg Peter

  • passsy sagt:

    suche einfach in der index.php nach der Zeile wo der Artikel, bzw die Vorschau eingefügt wird.

    eventuell heißt es bei dir: < ?php the_content(); ?>

    ich lege dir noch diesen Artikel ans Herz: http://www.passsy.de/2010/02/18/wordpress-automatisch-nur-auszuge-auf-der-startseite/

  • berndnow sagt:

    Danke
    funktioniert einwandfrei

    in index.php geändert

    (gelöscht)

    geändert auf

    <a href="“ rel=“bookmark“ title=“Continue … Weiterlesen Artikel »“>

    info:
    php the_excerpt
    funktion = artikel vorschau mit 50 zeichen im home ansicht

    WP Version 3.0.1

    lg
    bernd

  • berndnow sagt:

    Danke
    funktioniert einwandfrei

    in index.php geändert

    php the_content() (gelöscht)

    geändert auf

    php the_excerpt(“)
    a href=“php the_permalink() “ rel=“bookmark“
    title=“Continue … Weiterlesen Artikel »
    p style=“text-align: right
    img src= wp-content/themes/lightword/images/weiterlesen.png“ alt=“Read More“ width=“31″ height=“9″ />

    info:
    php the_excerpt
    funktion = artikel vorschau mit 50 zeichen im home ansicht

    WP Version 3.0.1

    lg
    bernd

  • DANKE! Genau das hab ich für mein dfblog-Theme gesucht!

Schreibe einen Kommentar

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>