Farben
Nun hat mich wieder einmal eine Anfrage ereilt, wie ich die unterschiedliche Einfärbung der Kategorien realisiert habe und wie es möglich ist, die Links der Schubladen beim überfahren in unterschiedlichen Farben darzustellen.

Auf letzten Punkt – das Einfärben der Kategorien-Links will ich als erstes eingehen. Dies ist auch gleichzeitig das einfachste an der ganzen Sache. Denn WordPress versorgt von Hause aus über die Funktion wp_list_categories() die Links für jede Kategorie mit entsprechenden <li>-Tags. Jedem Kategorie-Link wird die entsprechende ID im <li>-Tag mitgegeben; z.B.

<li class="cat-item cat-item-9"><a href="http://www.kopflos.eu/category/kopflos/" title="">Kopflos</a></li>

weiterlesen →

WordPress Login

Nennt mich paranoid – aber das Plugin Limit Login Attempts macht WordPress noch ein Stückchen sicherer. Und wer noch mehr über ein sicheres WordPress wissen will schaut am besten mal auf dem playground von WPSEO vorbei.

via

News
Ob nun SimpleTags oder Yet Another Related Posts Plugin – beide stellen die Möglichkeit bereit in Beiträgen auf andere Beiträge mit gleichem Thema zu verweisen. Eine feine Sache, die auch bei mir genutzt wird.

Nun werden dadurch allerdings auch ältere Beiträge mit neuen “Related Posts” gefüllt und damit geändert. Eine Änderung wiederum hat zur Folge, dass NetNewsWire – mein Lieblings-News-Reader – diese geänderten Beiträge als “neue” Beiträge zeigt. Von Grund auf auch richtig, denn in einem geänderten Beitrag könnten ja Informationen enthalten sein, die weitere Informationen zu dem Thema haben. Neben der Möglichkeit, dass NNW mir die Änderungen auch symbolisch anzeigt, weisen viele Verfasser der geänderten Beiträge mit dem Zusatz “Update” ja auch meist auf die hinzugefügten Inhalte hin. Dies kommt letztendlich so wenig vor, dass ich mit diesem Umstand leben kann, auch wenn mich gerade dieser Inhalt mal eben nicht interessiert und ich den Beitrag als gelesen markieren muss.

Doch durch die Tatsache der neuen Einträge der “Related Posts” in ältere Artikel, werden auch diese immer und immer wieder in NNW angezeigt. Und das nervt. Denn woher soll ich wissen, ob darin nun ein inhaltliches Update drin ist oder – und das ist die Mehrheit – einfach nur auf einen neuen Beitrag hingewiesen wird, der mir ja gerade eben erst gleichfalls angezeigt wurde.

Bitte liebe Blogger und Verwender der o.g. oder ähnlicher Plugins nutzt die Einstellungen in Eurem Plugin und deaktiviert die “Related Posts” für Feeds. Ich bin euch sehr dankbar.

Christoph mag es einheitlich deutsch – und da kann ich ihm nur zustimmen.

Wer sein Theme oder auch Plugins direkt im Backend von WordPress übersetzen möchte, der sollte sich mal Codestyling Localization ansehen. Damit ist es sehr einfach möglich, das Theme – so es denn mehrsprachig angelegt ist – in die gewünschte Sprache zu übersetzen. Selbiges gilt auch für Plugins, die ebenfalls angepasst werden können. Selbst WordPress kann mit diesem Plugin übersetzt oder den eigenen Wünschen entsprechend verändert werden.

Vor wenigen Tagen herrschte noch große Aufregung über die Gefahr der Abmahnung, sollte man das Plugin Subscribe-to-Comments nutzen, um den Lesern die Möglichkeit der Benachrichtigung bei neuen Kommentaren zu ermöglichen.

Zum Glück gibt es versierte und fleißige Köpfe, die schnelle Abhilfe leisten. Nein, keine Alternative, sondern eine Anpassung des Plugins, damit dieses jetzt auch so genannte „Double Opt-in” Bestätigungsmails versendet, wenn jemand sich anmeldet. Martin hat dies vollbracht und damit tut das Plugin jetzt auch hier wieder fleissig seinen Dienst.

Damit vor allem die Inhalte der eMails und auch die Einstellungen für Benachrichtigungen (die jeder Abonnent selbst anpassen kann) auch auf deutsch sind, habe ich dem Plugin eine entsprechende Sprachdatei verpasst. Die könnt ihr euch mit unten stehendem Link laden und müsst diese dann in euer Plugin-Verzeichnis kopieren.

Direkt im Plugin-Verzeichnis sollte auch die eigentlich Datei des Plugins (subscribe-to-comments.php) liegen, damit die Sprachdatei auch greift. Alternativ kann beides auch in einem Ordner innerhalb des Plugin-Verzeichnisses platziert werden. Allerdings muss dann die Datei subscribe-to-comments.php angepasst werden. Dazu muss die Zeile

load_plugin_textdomain('subscribe-to-comments');

in der Datei subscribe-to-comments.php gesucht werden und gegen die folgende Zeile ausgetauscht werden

load_plugin_textdomain('subscribe-to-comments', 'wp-content/plugins/ORDNER');

Sollten Fehler im deutschen Text sein oder jemand Änderungsvorschläge anbringen möchte, bitte ich um entsprechenden Kommentar.

Download (inkl. .po-Datei):
Deutsche Sprachdatei – Subscribe to Comments

Wie heute bei Upload zu lesen, kann es passieren, dass durch die Möglichkeit zur Benachrichtigung neuer Kommentare mit Hilfe des Plugins Subscribe to Comments dem Blog-Betreiber Ärger ins Haus steht.

Das Problem der Funktion: Die E-Mail-Adresse wird im Vorfeld nicht überprüft und bestätigt, jeder Nutzer kann im Feld “E-Mail” jede beliebige Adresse angeben. Mögliches Szenario: Dieses Feature wird missbraucht, indem eine fremde Mailadresse angegeben wird und die Benachrichtigungen über neue Kommentare landen dann bei jemandem, der sie nicht bestellt hat. Das klingt für manche sicher harmlos, aber genau diese Lücke im System ist der mögliche Auslöser einer Abmahnung … Das Plugin müsste für Deutschland wohl zunächst eine Bestätigung anfordern: Es müsste eine (neutral und nicht werblich formulierte) E-Mail an die angegebene Adresse geschickt werden. Erst wenn ein darin enthaltener Bestätigungslink geklickt wird, dürften die Benachrichtigungen über neue Kommentare aktiviert sein. Das ist das “Double Opt-in”-Verfahren, das man von den meisten Newslettern kennt und das als einigermaßen rechtssicher gilt.

Da hat wohl wieder mal ein findiger Rechtsverdreher Anwalt eine gute Möglichkeit gefunden seine Kasse zu füllen.

Hoffen wir mal, dass der Entwickler von Subscribe to Comments bald eine Möglichkeit schafft, mit dem “Double Opt-in”-Verfahren das Plugin doch wieder verwenden zu können. Solange probiere ich das Plugin CommentMailer aus, was zur Folge hat, dass alle bisherigen Anmeldungen natürlich leider nicht mehr funktionieren.

UPDATE 1:
CommentMailer soll Sicherheitslücken aufweisen. Da ich das nicht überprüfen kann, habe ich das auch wieder deaktiviert. Bleibt Euch also erst einmal nur die Option die Kommentare per RSS-Feed zu beobachten.

UPDATE 2:
CommentMailer ist überarbeitet und somit sind die Sicherheitslücken geschlossen worden und das Plugin liegt nun auch in einer deutschen Version zur Verfügung. Somit können die neuen Kommentare wieder per eMail abonniert werden.

Auch hier wird hin und wieder der <more>-tag in WordPress-Beiträgen verwendet, damit ein langer Inhalt nicht die Seite sprengt. Vielleicht stört es den einen oder anderen auch, dass nach dem Klick auf <weiterlesen>, der Beitrag genau ab dem Punkt angezeigt wird, an dem der <more>-tag steht. Wer dies in seinen Beiträgen verhindern möchte, editiert die Datei post-template.php im WordPress-Verzeichnis wp-includes und sucht nach der Zeile
§output .= ' <a href="'. get_permalink() . "#more-§id\" class=\"more-link\">§more_link_text</a>";
und ersetzt diese gegen
§output .= ' <a href="'. get_permalink() . "\" class=\"more-link\">§more_link_text</a>";

Ab sofort werden alle Beiträge, auch die mit dem <more>-tag, vom Anfang beginnend angezeigt. Einziger Nachteil dieser Methode: Nach einem Update von WordPress muss die Änderung wiederholt werden.

KOMMENTARE

Jenny
Foto Collage II
Hallo! Das ist mal ein super Tut! Und so unglaublich gut erklärt. Hat keine 10 Min. gedauert, dann hatte ich auch...
27.05.2011
thomas
Bauanleitung
Auch nach zwei Jahren hat die Platte noch keine Kratzer. Ist eben auch nicht einfach nur Hochglanz, sondern eben...
07.02.2011
Stefan
Bauanleitung
Hallo, ich bin gerade dabei mir einen Schreibtisch zu bauen, mein Tischer empfehlt mir aber keine Hochglanzplatte...
07.02.2011
Niko
Bauanleitung
Sorry Thomas, beim zweiten lesen wurde es mir klar :o)… Beste Grüße Niko
24.01.2011
Niko
Bauanleitung
Hi Thomas, congrats zu dieser schicken Lösung! Eine Frage hätte ich bezüglich: Außerdem ist die Platte auch mit einer...
24.01.2011