Quantcast
Channel: Sylvis Blog » Validität
Viewing all articles
Browse latest Browse all 11

Jetzt gefällt mir auch der valide “gefällt-mir”-Button

$
0
0
valider Button

Auf meinem Blog möchte ich einige Buttons nicht missen: das ist einmal der Tweet-Button, dann der Teilen-Button und noch der “gefällt-mir”-Button von Facebook. Diverse Plugins hatte ich bereits ausprobiert, aber meist waren diese nicht valide.

Ich war verblüfft, denn ich verwende das Plugin WP Tweet-Button und dieser Button wirft im W3C Validation Service keinen Fehler aus. Daher habe ich es auch vorerst behalten und nicht selber Hand angelegt. Den Facebook-“Teilen-Button” habe ich nach Crazy Girls Anleitung eingebaut. Hierfür hatte ich auch noch kein Plugin gefunden, das eine valide Anzeige ermöglicht.

Aber irgendwie fehlte mir mein “gefällt-mir”-Button. Bei dem Bestreben meinen Blog von sämtlichen validen Fehlern zu befreien, hatte ich das Plugin entfernt. Aber da ja bereits einige Klicks gemacht wurden und ich diese auch anzeigen lassen wollte, begab ich mich wieder auf die Suche. Jetzt könnte man fragen, warum ist ihr der Button denn so wichtig?

Also ich selber mache schon einen Unterschied. Mir gefallen immer wieder Beiträge, möchte das auch durch einen Klick auf den “gefällt-mir”-Button zeigen, aber sie nicht unbedingt teilen. Jetzt löchert mich bitte nicht warum und weswegen, es ist eben so.

Das Grundscript war vorhanden

Ich entdeckte auch einen Code für einen validen Button – dachte ich. Allerdings gab dieser lediglich die URL meines Blogs aber nicht die des jeweiligen Beitrages auf Facebook aus. Und dann fing ich an, den Code umzuschreiben und herumzuprobieren. Immer wieder wurden Fehlermeldungen angezeigt, mal fehlte die API, dann wieder die Beitrags-Url.

Ausgabe des "gefällt-mir"-Button auf FacebookLetztendlich klappte es dann doch und tatsächlich, ein erneuter Durchlauf eines Beitrages gab auch keinen validen Fehler mehr aus.

Hier ist mein valider “gefällt-mir”-Button

Ich möchte Euch diesen Code nicht vorenthalten. Vielleicht gibt es ja auch noch Verbesserungsvorschläge, schließlich bin ich kein php-Experte. Probiert ihn einfach mal aus und teilt mir mit, ob es bei Euch auch funktioniert hat. Nun aber mein Code:

 

Valider Fehler durch Syntax Highlighter Pro verursacht

Noch eine kleine Anmerkung: sollte ausgerechnet dieser Beitrag einige valide Fehler auswerfen, dann liegt es u. a. an dem Plugin Syntax HighlighterPro, mit dem ich hier den Code anzeigen lasse.

Edit 10.01.2011:

auch dieser Fehler konnte behoben werden.

Edit 07.06.2011:

der Code wurde ergänzt; nun besteht die Möglichkeit das “gefällt mir” wieder zu entfernen


Viewing all articles
Browse latest Browse all 11

Latest Images