Tutorials
Einige nützliche Hilfen und Code-Schnipsel, die ich immer wieder benötige und deshalb hier für alle sammle.
Zurück zur Übersicht
Einen Weiterlesen/Read-More Link bei Wordpress the_excerpt einfügen
#Tutorials#Wordpress
Ich sitze gerade an einem neuen Projekt und brauchte einen Read-More Link bei meinen Vorschautexten (excerpts). Das Ganze lässt sich relativ einfach via functions.php ergänzen.
Dafür einfach folgenden Code einfügen:
// Excerpt Read More Link einbauen
function new_excerpt_more($more) {
global $post;
return '… <a href="'. get_permalink($post->ID) . '">' . 'Weiterlesen' . '</a>';
}
add_filter('excerpt_more', 'new_excerpt_more');
Das wars auch schon! Man kann das Ganze natürlich nach belieben anpassen, Klassen ergänzen oder sogar Sprachabhängig das weiterlesen machem, aber das sei jedem selbst überlassen.
Weitere Infos gibt es auch hier:
Kommentare
finde dein Snippet echt gut, aber wie gebe ich den button im front-end aus? Es muss doch noch Code für die index.php geben
Habe das RT-Theme 19, da funktioniert es von Haus aus nicht.
natürlich kann man die Ausgabe dementsprechend anpassen.
Du machst einfach an die Stelle mit return '... <a href....' ein return '<p><a href....'
draus und der Link wird in einem P-Tag unterhalb angezeigt.
Natürlich musst du das P-Tag auch am ende hinter dem a wieder schließen
'<a href="'. get_permalink($post- rel="nofollow">ID) . '">' . 'Weiterlesen' . '</a>'
'<a href="'. get_permalink($post- rel="nofollow">ID) . '">' . __('readmore','themename'). '</a>'
Grüße
André
ich finde es immer guten Stil, wenn man seine Fundstücke kennzeichnet mit Quelle. (http://codex.wordpress.org/Customizing_the_Read_More)
So kann der geneigte Leser auch die zusätzlichen Informationen lesen.
Grüße
eMKa
Hinterlasse einen Kommentar