Archiv der Kategorie: Webentwicklung

Sergej Müller: neues WP-Plugin für datenschutzkonforme Statistiken

Sergej Müller stellte heute Morgen in seinem Blog sein neues Plugin »Statify« für das Blogsystem WordPress vor. Google Analytics steht ja in Deutschland unter starkem Beschuss von Datenschützern, weil es IP-Adressen speichert und Daten von Deutschland in die USA sendet. »Statify« hingegen steht im Einklang mit den deutschen Daten­schutz­bestim­mungen.

Von WordPress-Kenner Sergej Müller stammen ja schon mehrere äußerst professionelle und brauchbare Plugins, zum Beispiel das bekannte und beliebte Anti-Kommentarspam-Tool »Antispam Bee«. Und auch »Statify« ist wie gewohnt kostenlos, aber natürlich ist es immer nett und auch fair, wenn zufriedene Benutzer als Dankeschön eine Spende per PayPal oder Flattr geben.

Was ich gut finde, ist, dass die Datenbank-Tabelle, in der die statistischen Daten gespeichert werden, sich in bestimmten Abständen selbsttätig reinigt. Es muss ja schließllich nicht sein, dass sie durch uralte Statistiken unnötig aufgebläht wird.

Statify: Plugin für Datenschutz-konforme Statistik in WordPress

Überflüssige WordPress-Plugins loswerden

Auch wenn man die beiden WordPress-Standard-Plugins »Hello Dolly« und »Akismet« gelöscht hat: bei einem WordPress-Update sind sie garantiert wieder da! »Hello Dolly« bietet keinen Mehrwert und »Akismet« ersetzen viele – wie in Foren zu lesen ist – lieber durch Antispam Bee.

Außerdem ist »Akismet« inzwischen in Deutschland aus datenschutz­rechtlicher Sicht äußerst umstritten und reiht sich damit in die von Datenschützern gehassten Tools Google-Analytics und Facebook-Like-Button ein.

Wie auch immer – wer diese beiden Plugins bei einem WordPress-Update eben nicht immer wieder erneut vorfinden möchte, kann dieses Entfernungs-Werkzeug installieren: Unwanted-Plugins-Remover für WordPress. Danke an das »Schweizer WordPress Magazin« für den Hinweis und noch mehr danke an Dominik Schilling, der das Plugin programmiert hat!

Concrete5 deutsche Version – und trotzdem noch englisch?

Die aktuelle deutsche Version des CMS »Concrete5«, concrete5.4.1.1_de_extended, stellt die Sprache trotz vorhandener deutscher Sprachdatei leider nicht von Englisch auf Deutsch um. Anscheinend wurde in einer bestimmten Datei vom deutschen Team eine nötige Konfiguration nicht vorgenommen. Aber so kann man es selber korrigieren:

In der Datei /concrete/config/base.php die Zeile 111 ändern von
define("LOCALE", 'en_US');
in
define("LOCALE", 'de_DE');

Spätestens nach einem Leeren des Browser-Cache ist dann alles in deutsch. Ich weiß bloß nicht, ob bei einem nächsten Update die oben genannte Datei nicht wieder überschrieben wird …

WordPress-Feed ohne Bilder

Wenn man im Feed seines WordPress-Blogs die Bilder nicht anzeigen lassen, aber auch den Text nicht gekürzt anbieten will, geht das mit Bordmitteln nicht. Ich habe aber eine Funktion gefunden, die man in die Datei functions.php im themes-Verzeichnis einfügen kann:

function cy_noImagesFeed($content){
    
$content=preg_replace("=<img(.*)/>=Uims""&raquo;Screenshot&laquo;"$content);
    return(
$content);
}
if(
is_feed()){
    
add_filter('the_content''cy_noImagesFeed',99);


Danke an cywhale für den Code! Und hier ist der Link zum entsprechenden Thread des WordPress-Deutschland-Forums:
rss-ausgabe-bitte-ohne-bilder