Manchmal will man längere Artikel nicht ganz auf der Startseite seines Blogs haben, sondern nur den ersten Teil. Bei Wordpress funktioniert dieser Mechanismus mit < ! - - m o r e - - > (ohne Leerzeichen), das auf der Startseite durch einen Text mit Link auf den vollen Artikel ersetzt wird. Was dieser Text ist, kann man anpassen.
Nun die Frage: Hat es irgendjemand geschafft, eine sprachlich saubere Lösung dafür zu finden? Sie sollte zum einen nach einen kurzen (Halb-)Satz passen, in dem man darauf hinweisen kann, was noch alles kommt. Und zum anderen ohne Hässlichkeiten wie “nach dem Klick” auskommen.
Auf Fiket habe ich “Weiterlesen »” als Linktext. Das kann alleine nach einem fertigen Satz stehen; es böte sich auch die Formulierung “Für bla bla bitte weiterlesen” an (mit dem Link auf dem letzten Wort), aber da der Linktext in der Vollansicht des Artikels nicht mehr angezeigt wird, hat man dort dann einen unfertigen Satz stehen.
Gibt es ein Plugin, mit dem man den Mechanismus aufbohren kann? Optimal wäre es, optional in jedem Fall den Linktext angeben zu können.
Nachtrag, 10. Aug. 07: Ich war eben kurz davor, ein entsprechendes Plugin zu schreiben, das einem erlaubt < ! - - more Eigener Linktext - - > zu benutzen. Als ich mir anschaute, wie das Zusammenspiel der diesbezüglichen Funktionen und Parameter in Wordpress eigentlich funktioniert, kam ich zu dem Schluss, dass man mit einem Filter nicht viel weiter kommt und eigentlich get_the_content überschreiben müsste, weil da nachgeschaut wird, wo das more steht und entsprechend ersetzt wird. Und was sieht man da (Zeile 86)? Dass der Text nach “more” per RegExp schon abgefangen wird und tatsächlich den bisherigen Linktext ersetzt. Das von mir gewünschte Feature ist also schon implementiert! Sehr schön, aber meines Wissens schlecht dokumentiert. Man würde erwarten, dass das hier steht. Ich habe es mal hier nachgetragen.



No comments
Comments feed for this article
Trackback link: http://blogblog.thomasmarquart.net/2007/08/08/nach-dem-klick/trackback/