Tag: Plugins
CommentLuv Problem mit AntispamBee – LÖSUNG
by torque on Apr.21, 2014, under Allgemein, Internet, WordPress
Vor ein paar Tagen habe ich den WordPress Kommentar-Spamschutz Askimet gegen AntispamBee von Sergej Müller ausgetauscht. Grund dafür war folgender: Bei mir stand unter jedem Kommentar wenn ich auf bearbeiten klicke “Akismet hat diesen Kommentar blockiert” obwohl der Kommentar ganz normal genehmigt wurde und angezeigt wird. Keine Ahnung warum dann dieser Hinweis da stand. Deshalb habe ich in verschiedenen WordPress Foren um Hilfe gefragt, ob jemand seine Bedeutung weiß oder wie ich diesen Hinweis weg bekomme. Eine nette Antwort war z.B. “wechsle von Askimet zu Antispam Bee. Das schafft dir Probleme mit dem Datenschutz vom Hals, kommuniziert nicht mit irgendwelchen Servern, filtert besser und produziert keine eigenartigen Mitteilungen.” Gesagt, getan…
Eigentlich funktionierte Askimet ja ohne Probleme, doch die Datenschutz Probleme wollte ich umgehen und diese eigenartige Mitteilung, dass Askimet den Kommentar blockiert hat, störte mich auch ein wenig. Also musste es weg. Ich deaktivierte daraufhin Askimet und installierte das Plugin Antispam Bee und aktivierte es. Ein paar kleine Änderungen in den Einstellungen und schon machte es das was ich wollte. Allerdings stellt ich ein paar Tage später ein kleines Designproblem an den CommentLuv Links fest und konnte ausmachen, dass es am neuen AntispamBee lag.
Diese harmonierten nicht richtig miteinander und ich hab daraufhin eine Mail an Sergej Müller und das Support Team von Zendesk geschickt. Durch diese Mail wurde ein Request mit meinen Mailtext und den beiden angehängten Bildern (siehe weiter unten) auf dem Zendesk Support Forum angelegt. Nach kurzer Zeit bekam ich auch schon einen ersten Hilfevorschlag von Andy Bailey (CommentLuv Autor), der aber nicht zum Erfolg führte. Beim zweiten Anlauf hatten wir dann das Problem gelöst. Wer sich dafür interessiert und auch dieses Problem hat, sollte sich den folgenden Lösungsvorschlag durchlesen:
|
|
|
|
|
|
|
Und so sah das Problem aus, das ich gemeint habe. Oben hatte ich es beschrieben mit “ein kleines Designproblem” zwischen CommentLuv und AntispamBee. Wie man sehen kann, werden auf dem rechten Screenshot die CommentLuv Links nicht richtig angezeigt. Das Problem liegt nach Aussage von Andy Bailey (Autor von CommentLuv) bei AntispamBee, welches CSS zu dem Style hinzufügt. Über obigen Lösungsweg bekommt man das Problem aber gelöst. Dann klappt’s auch mit dem Nachbarn oder besser gesagt mit AntispamBee 😉
Für eine größere Ansicht der Bilder, bitte auf das entsprechende Bild klicken! (dieses öffnet sich dann in einem neuen Tab/Fenster) Sergej Müller habe ich davon auch bereits in Kenntnis gesetzt, wobei ich denke dass es ihm vielleicht sogar egal sein wird. Weil es ja nichts schlimmes anrichtet und er es sicherlich nicht extra ändern wird. Aber falls noch jemand mal wegen diesem Problem bei ihm anfragt, weiß er jetzt auf jeden Fall bescheid. Sorry Sergej nochmal für die vielen Mails, aber ich wollte dich nur auf dem Laufenden halten. 😳
Fix: WordPress Gravatar macht E-Mail Adressen öffentlich
by torque on Mrz.22, 2014, under Allgemein, Internet, WordPress
Erstmal vielen Dank an die liebe Lena, die mich auf dieses Problem aufmerksam gemacht hat. Sie war es auch, die mich nun dazu gebracht hat, darüber einen eigenen Beitrag zu schreiben. Denn wir denken beide, das Problem ist nicht nur in meinem Fall vorhanden gewesen. Bestimmt suchen viele andere Webmaster auch nach Lösungen dafür. Und da man auf Google über dieses Thema so gut wie nichts passendes findet, starte ich nun mal diesen extra Beitrag.
Um folgende Problematik geht es hier:
Leider musste ich heute Gravatar (A Globally Recognized Avatar) wieder deaktivieren! Was mir sehr weh tut, da ich diese bunten Bildchen sehr mochte. Aber tatsächlich hat Gravatar in diesem Blog hier die angeblich nicht veröffentlichten E-Mail Adressen der Kommentierer als ALT=”” Text im Code angezeigt. Ich habe stundenlang nach einer Lösung gegoogelt, aber nichts passendes darüber gefunden. Also habe ich als einzige logische Lösung die Avatarbilder wieder deaktiviert und siehe da, die E-Mail Adressen sind nicht mehr im Quelltext sichtbar!
Auch das Installieren der Plugins “Avatar Privacy” und “FV Gravatar Cache” hat an dem Problem nichts geändert. Letzteres hat zwar die Gravatare erfolgreich in ein Cache Verzeichnis auf dem Server gespeichert und die IMG URL mit dem MD5 Hash vom Gravatar Server ersetzt, aber das verflixte ALT=”” Attribut mit der E-Mail Adresse war immer noch öffentlich im Code (Quelltext) einsehbar. 😥
Habt ihr eine Idee, wie man die Avatarbilder aktiv haben kann und die E-Mail Adresse nicht im Code auftaucht ? Oder hab nur ich dieses Problem mit Gravatar ? Weil normal ist das ja nicht, dass WordPress die E-Mail veröffentlicht.
Ich habe zwei Bekannte per E-Mail um Rat gefragt, die auch WordPress verwenden und sich in der Materie sehr gut auskennen. Martin hat mir bereits geantwortet und empfohlen, das Plugin “FV Gravatar Cache” zu testen. Leider hat es nicht geklappt (wie oben bereits beschrieben). Alex hat sich auch schon gemeldet und geschrieben, dass er seinen Code gecheckt habe und dort werden keine Mail-Adresse angezeigt. Daher ist es wirklich ein Problem bei mir. Leider kann er mir auf Anhieb nicht helfen und kann mir nur das bekannte WordPress-Forum ans Herz legen.
Desweiteren habe ich mein Problem auch in zwei Google+ Communities (BloggerNetzwerk und SEO auf Deutsch!) gepostet. Und auch schon die erste interessante Antwort erhalten. Hier ist sie: Gravatar “erzeugt” ja keine <img> tags, sondern stellt lediglich URLs bereit. Dementsprechend kommt das ALT-Attribut anderswoher. Zum Beispiel aus einem Plugin oder dem aktiven Theme. (vielen Dank an Torben L. für die schnelle Response) Da alle meine Plugins auf dem neuesten Stand sind, liegt es wohl an meinem aktiven Theme, welches übrigens schon uralt ist und keine neue Version gibt. 😳
Erstmal vielen Dank für die vielen Tipps, die ich bekommen habe. Auch dir Martin vielen Dank für deine Mühe und den unzähligen E-Mails die wir wegen diesem Problem hin und her geschrieben haben. Dein letzter Vorschlag, die Plugins “Jetpack” und “All in One SEO Pack” zu deaktivieren brachte zwar keinen Erfolg. Doch die grundlegende Idee, dass es an einem installierten Plugin liegt, war letztendlich gar nicht so falsch. Durch die G+ Community “WordPress Deutschland” in der ich auch das Problem ausführlich beschrieb, bekam ich nämlich folgende hilfreiche Antwort von Thomas S. “Die Email-Adresse im Alt-Attribut kommt nicht von WordPress und auch nicht von Gravatar. Du hast irgendein Plugin aktiviert, dass diese Funktion überschreibt. Schalte alle Plugins ab.”
Gesagt getan, ich deaktivierte zunächst alle Plugins. Und beim nächsten Aufruf eines Artikels mit vielen Kommentaren, bekam ich erstmal Panik. Denn es kam folgende Fehlermeldung: “Nichts gefunden. Sorry, aber du suchst gerade nach etwas, was es hier nicht gibt.” Nach und nach aktivierte ich wieder ein Plugin nach dem anderen. Und siehe da, die Fehlermeldung war weg und der Artikel wurde wieder angezeigt. Ich habe danach sofort den Quelltext gecheckt und tatsächlich, es waren keine E-Mail Adressen zu finden. Jetzt wollte ich es genau wissen und habe weiter gesucht an welchem Plugin es letztendlich gelegen hat. Und ich habe den Übeltäter gefunden! Es war das Plugin “Easy Author Image” (Version 1.5) Pluginbeschreibung: Adds an author image uploader to your profile page. Upload an author image right from your profile page with the click of a button. *Lösung* Einfach deaktivieren und/oder komplett löschen und die E-Mail Adressen werden nicht mehr als ALT-Tag nach der Gravatar URL im Code veröffentlicht!