Manchmal möchte man bei der Artikelübersicht in WordPress (wenn z.B. jemand auf eine Kategorie klickt) der Übersicht halber nicht den ganzen Text eines Artikels darstellen, weil er einfach zu lang ist.

WordPress bietet in seinem Editor die Möglichkeit einen kleinen Programmcode einzufügen indem man auf den Button “more” klickt:

Folgender Text wird eingefügt:

Wenn man sich dann den Artikel in der Artikelübersicht anschaut, wird nur der Text bis zu diesem Code angezeigt und dann kommt ein Link, der so aussieht:

“Continue reading”? Der Text soll aber in Deutsch dargestellt werden!

Ich habe nun den ganzen Nachmittag nach einer Lösung gesucht. Grundsätzlich bietet WordPress die Möglichkeit, eine deutsche Seite darzustellen. Dieser Blog ist ja auch in Deutsch. Es hakt, so weit ich sehen kann, nur an dieser Stelle mit der Übersetzung. Ich habe mir nun alle Übersetzungsdateien angeschaut, sowohl die von WordPress an sich und die meines Themes (Suffusion), aber keine Möglichkeit gefunden, diesen Text ins Deutsche zu übersetzen.

Eine Möglichkeit wäre, den Text im Programmcode zu übersetzen. Aber das ist nicht optimal, denn bei jedem Programmupgrade wird die Übersetzung dann wieder überschrieben. Schließlich fand ich auf http://codex.wordpress.org/Customizing_the_Read_More eine Lösung.

Man kann diesen Code

ganz einfach mit dem gewünschten Wortlaut ergänzen:

Und schon wird in der Artikelübersicht anstatt “Continue reading” der deutsche Text dargestellt:

Das finde ich im Gegensatz zu einer festverdrahteten Übersetzung in einer Sprachdatei eine wunderbar flexible Methode.

 

Ich wollte soeben eine EBook-Datei im epub-Format in die Mediathek dieses WordPress-Blogs hochladen. Allerdings war das nicht so einfach, denn ich bekam folgende Meldung:

“Tut mir leid, aber aus Sicherheitsgründen ist dieser Dateityp nicht erlaubt.”

Nun habe ich die Meldung gegoogelt und habe dank flosenart eine Lösung gefunden, die es mir ermöglicht, auch diesen Dateityp hochzuladen.

Zuerst musste ich den MIME-Type von epub feststellen. Die Antwort fand ich bei Wikipedia: application/epub+zip.

  1. Öffne die functions.php-Datei im WordPress-Ordner “wp-includes” in einem Texteditor
  2. Suche die Funktion “get_allowed_mime_types()”
  3. Füge in der Liste der erlaubten Dateitypen folgendes hinzu:
    'epub' => 'application/epub+zip', (Komma nicht vergessen)
  4. Die Datei abspeichern und per FTP auf den Server, auf dem die WordPress-Installation liegt, in das Verzeichnis wp-includes laden.

Dieses Verfahren ist natürlich auch für andere Dateitypen gültig, aber man sollte sich eventueller Sicherheitsprobleme bewusst sein – die ich bei epub nicht sehe.

Bei dem nächsten Upgrade von WordPress muss ich wahrscheinlich die Datei wieder ergänzen.

Anzeigen:

© 2012 Mein Leben und ich Suffusion theme by Sayontan Sinha