WP PermaLauts

« Download »
(via wordpress.org)

Deutsche Umlaute für Permalinks richtig umkodieren/konvertieren! — Encoding/Converting German umlauts correctly for permalinks! Die Lösung / the solution: WP PermaLauts


Einführung

[short summary in english below]

Dieses Plugin ist zugleich die Erneuerung und Fortführung des leider nicht mehr gepflegten o42-clean-umlauts (http://otaku42.de/2005/06/30/plugin-o42-clean-umlauts/).

Selbst in der aktuellen Fassung von WordPress werden die Permalinks ganz simpel auf den erlaubten ASCII-Zeichensatz heruntergebrochen, das resultiert dann zu folgenden Umformungen: ä=a, ö=o, ü=u und ß=s — wobei gerade die letzte Umformung sehr unschön anmutet. Korrekterweise werden Umlaute und das ß aber im Deutschen anders umgeschrieben, wenn man keine Möglichkeit hat, diese zu nutzen. So folgt dann: ä=ae, ö=oe, ü=ue und ß=ss.

In WordPress Umlaute anzupassen geht mit einem Plugin übrigens viel einfacher, als dies für jeden Artikel von Hand nachzubessern, auch wenn dieses weiterhin möglich ist.

Download und Installation

Benutze das Plugin-Verzeichnis von wordpress.org:

« Download »
(via wordpress.org)

Tipp: In aktuellen WordPress-Versionen kannst du auch direkt aus dem Administrationsbereich deines Blogs heraus Plugins installieren ohne etwas extra herunterladen zu müssen! Einfach unter “Plugins” > “Installieren” im Suchfeld WP PermaLauts eingeben. Probiere es aus!

Zurück zur Plugin-Übersicht


For english speaking visitors

This plugin is mainly for german users, but if you also want to use german umlauts in your blogposts and want to have good looking permalinks and right encoded letters in posts, feel free to use it.

« Download »
(via wordpress.org)

back to plugin overview

VerteilerZentrum:
  • email
  • Twitter
  • Identi.ca
  • Facebook
  • Tumblr
  • MisterWong.DE
  • del.icio.us
  • StumbleUpon
  • LinkArena
  • Wikio
  • Digg
  • FriendFeed
  • Posterous
  • Print
  • PDF


Reaktionen:

  1. Julius sagt:

    Hallo! Ich bin von dem Plugin grundsätzlich sehr begeistert, da es die Umlaute gut auflöst. Allerdings führt dies auch dazu, dass Sonderzeichen im Text aufgelöst werden, obwohl dies nicht notwendig ist: In http://xtextexte.de/2009/10/15/klimawandel/ beispielsweise erscheint statt “Milanković” Folgendes: “MilankoviÄ�”. Durch das Deaktivieren des Plugins konnte ich ausschließen, dass dieser Fehler andere Ursachen hat.


    • Faszinierend! Und danke für den Hinweis – wobei mir eh grad auffällt, dass das Plugin eigentlich eh mehr machen sollte.

      1) Fehlerhaft ist die Darstellung bei einigen Zeichen mit Diakritika wie z. B.: ć-ĉ-ċ-č-ď-đ-ē-ĕ-ė-ę-ġ-ģ-ĥ-ħ-ĩ-ī-ĭ-ı-ij-Ŀ

      2) Unicodezeichen höherer Bereiche werden nicht standardkonform in ihre HTML-Entität umgewandelt wie z. B. bei den üblichen Umlauten der Fall — siehe: ü für “ü” oder ☺ für ☺

      3) Daraus ergibt sich für mich, dass das Plugin eventuell korrekterweise gleich alle Zeichen oberhalb vom ASCII-Satz umformen sollte. Also eine Erweiterung der bisherigen Funktion.

      Ich werd mal sehen, was sich da machen lässt — in die großen Untiefen von Unicode und deren Bearbeitung in PHP bin ich nur ganz seicht eingetaucht bisher …


  2. Schnellhilfe:

    Plugin bearbeiten, folgende Zeile suchen:

    $content = str_replace($wpl_chartable['in'], $wpl_chartable['feed'], $content);

    (aufpassen, es geht um die “in”- und nicht um die “raw”-Zeile!)

    Einfach auskommentieren, z. B. zwei Schrägstriche davor: //

    Also:

    //$content = str_replace($wpl_chartable['in'], $wpl_chartable['feed'], $content);

  3. Tim sagt:

    Hallo Chris,

    ich habe eben ein Update für das o42 Plugin gesucht und habe deine Version gefunden.

    Durch den Kommentar von Julius ist mir aufgefallen, ob es überhaupt nötig ist, die Umlaute zu filtern, wenn sie außerhalb der Permalinks vorkommen.

    Ist das Blog auf UTF-8 eingestellt und wird ein Text im Editor eingegeben, dann wird dieser Text inkl. Sonderzeichen auch entsprechend richtig dargestellt. Eine Konvertierung der Sonderzeichen ist eigentlich überflüssig, oder? Das gleiche sollte für Excerpt, Titel und Kommentare gelten.

    Habe ich irgendwo einen Denkfehler?


    • Hi Tim,

      natürlich hast du Recht. Im Grunde also ziemlich dämlicher Ballast im Plugin, den ich auch noch vom o42 übernommen hab. Werde also demnächst mal das Plugin weiter aufräumen.

      Danke für die Erinnerung!

      • Jens sagt:

        Vielen Dank erst mal für dieses nützliche PlugIn. Wann wird es denn die “aufgeräumte” Version geben? Mir würde es im Grunde ebenfalls reichen, wenn nur die Permalinks “sauber” wären.

        Schöne Grüße

        Jens

  4. Martin sagt:

    Hallo Chris,
    ich habe das Plugin in 2 Blogs mit Version 2.8.x laufen und es tut prima seinen Dienst, vielen Dank für Deine Arbeit.
    Heute habe ich einen weiteren Blog aufgesetzt und gleich 2.9 installiert, hier zeigt das Plugin keine Wirkung. Kannst Du das reproduzieren, und hast Du eine Lösung dafür?
    Danke & Gruß,
    Martin

    • Martin sagt:

      Vergiss es, meine Blödheit. Das Plugin wirkt nicht auf bestehende Pages… Sorry


      • Kein Problem.

        Bestehende Seiten können auch nicht einfach so nachträglich verändert werden, da sonst die Permalinks nicht mehr stimmen.
        Aus Suchmaschinensicht fatal, wenn man dann keine entsprechende Weiterleitung eingebaut hat.

  5. beowulfof sagt:

    Hi,

    wollte nur kurz Rückmeldung geben, dass das Plugin auch mit WordPress 2.9.1 ohne zu murren funktioniert.

    Gruß

    BeowulfOF

  6. Jan sagt:

    Hi Chris,

    ich bin über ein Problem gestolpert.

    Beiträge ala “So kocht man “Rotkohl” richtig” wurden ohne das Plugin angelegt, demnach war der Post-slug auch “so-kocht-man%E2%80%9Crotkohl%E2%80%9D-richtig”. Sowas passiert nun ja dank Plugin nicht mehr, aber diese Beiträge waren auch erstmal nicht mehr aufrufbar.

    Offensichtlich wird der Filter/Hook auch beim Aufruf der Seite ausgeführt. Das führt dazu, dass die “” entfernt werden und der Beitrag deshalb nicht gefunden werden.

    Lösung war nun in allen betroffenen Beiträgen die permalinks manuell zu editieren. Dann wird beim Aufruf des alten erstmal auf den neuen umgeleitet, und dann wird auch der Beitrag gefunden.

    Vielleicht ließe sich das irgendwie fixen.


    • Hm, seltsam, eigentlich fässt das Plugin gar keine Anführungsstriche an. Kann aber sein, dass durch das Einhängen in die Hooks WordPress ein wenig durcheinander kommt. Ich schaue es mir mal an.

      Eigentlich wäre es ja eher wünschenswert, wenn das Plugin überflüssig werden würde. Im Core von WordPress gibt es ja eigentlich auch schon die entsprechenden Möglichkeiten, auf verschiedene Sprachen Rücksicht zu nehmen, aber bisher wird das noch nicht wirklich genutzt.

  7. Frank sagt:

    Hi Chris,

    tja, irgendwie funktioniert das bei mir nicht.

    Schau dir den Link an:

    http://www.schachplatz.de/schachseiten/schachbegriffe-in-17-sprachen-ubersetzt/

    Bei “übersetzt” macht er wieder nur ein “ubersetz” draus.

    Liegt es an meinen Einstellungen für Permalinks?

    Oder hast du noch ne andere Idee?

    Thx und ciao
    Frank :-)

  8. Uwe sagt:

    Hi Chris,

    dein PlugIn ist super – danke dafür!
    Funktioniert es auch mit WP 3.0 Multi-User?

    Gruß Uwe

Pingbacks:

  1. Praxiswissen WordPress » WP PermaLauts | Saubere deutsche Umlaute in Permalinks
  2. 10 wichtige WordPress-Plugins für neue Blogs > WordPress-Plugins > WordPress-Plugins, WordPress Addons, wordpress, Plugins für neuen Blog, Plugin
  3. WP-Permalauts, das Must-Have Plugin für deutsche Blogs « Kau-Boys blog
  4. Korrekte Umformung deutscher Sonderzeichen für URLs unter Wordpress « patrick-gotthard.de
  5. WordPress Pflicht Plugins
  6. ominöses. » Plugin-Party
  7. Blog Updates und Plugins | zServ
  8. Leitfaden zum Anlegen eines neuen WordPress Blogs - Web
  9. Plugin Parade 2010 | neunzehn82
  10. Die Suche nach den richtigen Plugins - 0x7be
  11. PluginsisOn.at | isOn.at
  12. Plugin-Parade 2010: Meine ♥ Plugins | Pink Püppi ★
  13. Blog für Politik, Medien und Philosophie » Leitfaden zum Anlegen eines neuen WordPress Blogs
  14. Meine must-have WordPress-Plugins | mindgears.de

Kommentar verfassen

Alles geprüft und fertig? Dann absenden:


  • blog & craft!

    Das Bloggen als Handwerk verstehen.

    Auf blogcraft wird es um das Bloggen in all seinen Facetten gehen. Ein kleiner Schwerpunkt wird hierbei auch Wordpress mit seinen Plugins, Themes und Widgets sein. Weitere Infos auch unter "Seiten" hier in der Sidebar.


  • Sonstiges


    what blogcraft can be ...
    the first german craftblog about blogging in a private magazine style.

    was blogcraft sein kann ...
    das erste deutsche handwerksblog über das bloggen, im stile eines "privaten magazins".


  • Tellerrand