
Die Diskussion um den Datenschutz bei der Einbindung von Social Media Buttons reißt einfach nicht und es herrscht immer mehr Unsicherheit, wie und ob überhaupt man diese Buttons noch einbinden darf. Die Lösung ist es, wenn man nicht gleich beim Laden der Seite diese Buttons anzeigt, sondern den geneigten Besucher dazu auffordern muss, diese nachladen zu lassen, natürlich mit einem entsprechenden Hinweis.
Eine schöne Lösung fand sich bei heise.de und auf Grund der großen Nachfrage wurden Webmaster aufgefordert dieses nach zu bauen. So habe ich mir entschieden daraus ein WordPress-Plugin zu erstellen. Dies beinhaltet momentan Facebook-Like/Empfehlen, Twitter und Google+.
Das Plugin selbst setzt sich unter den Artikel (nur in der Einzelansicht, nicht im Index/Loop) und baut dort eine dezente Leiste mit den Möglichkeiten ein. Auch gibt es durch explizite Einstellungen die Möglichkeit festzulegen, welche Buttons auf der Seite immer geladen werden sollen. Somit sollte wohl dem Datenschutz genüge getan sein.
In Planung ist demnächst noch eine Einstellungsseite für den Twitterbutton und noch einige weitere Extras. Also lasst euch überraschen.

Hi, ich nutze seit einigen Tagen das Plugin mit großer Begeisterung auf meinem Blog. Leider wird das Plugin bei mir mit englischer Bezeichnung (Recommend) angezeigt. In den Einstellungen zum Plugin kann ich hierzu nichts finden. Die Beschreibung der der Buttons, wie auf dem Screenshot oben zu sehen ist, ist aber auf deutsch.
Vielen Dank schonmal für die Hilfe.
Das liegt an den fehlenden Spracheinstellungen in Deinem WordPress selbst.
Folgende Zeile in der wp-config.php behebt das Problemchen.
Vielen Dank für die schnelle Antwort, werde das gleich mal testen…
Hallo großer Meister, das ist dir mal wieder großartig gelungen!! Hast´n Stein im Brett…
runterladen, installieren, konfigurieren und läuft! Ich denke, überschaubare Plugins und ne saubere WP-Installation, regelmäßige Updates sind da recht hilfreich…
Hallo H.-Peter,
ich schließe mich meinen Vorrednern an und sage auch noch mal ganz lieb danke.
Ähm … im Vergleich zu Dir bin ich ja nun blutige Anfängerin, aber ist es u.U. möglich, irgendwann Folgendes zu berücksichtigen, falls nicht andere Gründe dagegen sprechen:
Statt dem “-” bei “Datenüber-tragung” ein
?
Bei mir funktioniert es mit dem hyphen im Fux wie auch im Chrome ausgezeichnet. Im IE9 weiß ich es nicht, da wird in meinem IE neben dem i-Symbol nichts mehr angezeigt, d.h. das Zahnrad gibt es nicht.
LG
Martina
Holla,
Ob da nun ein – oder die entsprechende HTML-Entität steht, spielt keine Rolle. Das Einstellungsfeld wird angezeigt. Ich hab da mal nen paar Fotos von den verschiedenen Browsern gemacht.
Internet Explorer 8:

Internet Explorer 9:

Firefox 11:

Chromium 19:

Opera 11:

Hallo H.-Peter,
in meinem IE 9 sieht es so aus:
http://www.martina-schein.de/images/sonstiges/ie9.png
Kann allerdings auch eine Einstellungssache sein – weiß ich nicht – denn ich arbeite nicht mit diesem Browser.
LG
Martina
Danke für die Rückmeldung. Ich habe auch gerade noch mal mit dem IE auf Deine Seite geschaut, und tatsächlich, da ist kein Einstellungsfeld. Leider hat der IE keinerlei Debugmöglichkeiten um das genauer zu untersuchen. Doch ein Blick mit dem IE in den Quellcode der Seite verrät mir, dass das – bereits in seine Entität umgewandelt wird.
Woran es jetzt bei Dir genau liegt, kann ich nicht sagen.
Ich selbst nutze auch keinen IE, ich nutze eigentlich nicht mal Windows und hab den IE nur in einer virtuellen Maschine zu laufen in der ein Windows installiert ist, was aber keinen Einfluss auf seine Funktion, oder in den meisten Fällen “Nichtfunktion” hat. Es ist leider eine Tatsache, dass der IE vieles nicht kann oder nur sporadisch kann, was einen modernen Browser ausmacht.
Mal sehen, ob mir zu diesem Phänomen noch was einfällt.
Hallo H.-Peter,
ich habe den Fehler gefunden.
Im Header meines Styles hieß es:
Die Bilder aus meinen Galerien hat der IE daher in der Übersicht auch total falsch angezeigt.
Im Child-Theme habe ich diese Zeile jetzt komplett gelöscht.
LG
Martina
Hallo,
ich habe das identische Problem, dass das Zahnrad für die Einstellungen nicht angezeigt wird. In meinem Fall nutze ich Chrome als Browser, die neuste WordPress und 2-click Plugin-Version. Eventuell hat jemand einen Hinweis, was das Verschwinden zu verantworten hat…
Danke und viele Grüße
Sascha
Wie ich gerade sehe, fehlt das Zahnrad bei den Artikel auf der Startseite. Wenn ich direkt IN den Artikel gehe dann ist das Zahnrad vorhanden…
Genau so soll das auch.
Die dauerhaften Einstellungen können nun nur noch im Einzelartikel geändert werden und wirken sich nur noch auf die Anzeige im Einzelartikel aus. Im Loop ist die Permaoption deaktiviert, da sie dort zu fehleranfällig ist.
Steht übrigens auch im Changelog bei Version 0.22 vom 28. Januar 2012
Hallo H.-Peter
Nachdem ich früher leider Probleme mit diesem Plugin hatte und darum nicht aktivierte (keine Ahnung, woran es lag), scheinen sich diese inzwischen in Luft aufgelöst zu haben. Darum habe ich es nun mit Freude aktiviert.
Da ich es zwischenzeitlich nie deinstallierte, entging mir natürlich nicht, dass Du immer wieder Verbesserungen und Anpassungen umgesetzt hast (ich ziehe meinen Hut für diese Ausdauer und Bereitschaft!). In diesem Sinne frage ich mich, ob es möglich wäre, die Breite bzw. Abstände zwischen den Buttons in den Einstellungsbereich “Position” zu nehmen?
Damit es mir meine vier aktivierten Buttons nicht auf zwei Zeilen verteilt, behelfe ich mir im Moment damit, dass ich in der CSS-Datei “herumbastle”. Aber das geht natürlich mit jedem Update wieder verloren, darum der Gedanke an eine Integration unter den “Einstellungen”.
Holla,
Nein, eine solche Option wird es nicht geben, da ich diese für etwas überflüssig und verwirrend für halte, wenn man es nicht braucht. Für Anpassungen am Sytling von Plugins und Themes empfiehlt es sich immer ein Child-Theme zu nutzen. Dort kann man dann bequem alle eigenen Änderungen vornehmen, ohne das diese durch Updates von WordPress, dem Theme oder dem Plugin beeinflusst werden. Mit andern Worten, dort kannst Du ganz bequem Dein CSS für das Plugin schreiben und es wird nicht durch Updates wieder überschrieben. Somit ist es auch nicht von Nöten, ein extra Feld für CSS in den Plugineinstellungen einzubinden.
Hallo H.-Peter,
inzwischen habe ich ja mein Child-Theme angelegt und es funktioniert auch gut … wenn da nicht ein “aber” wäre.
Ich habe die “socialshareprivacy.css” aus Deinem Plugin kopiert, in mein Theme-Verzeichnis eingefügt und in “socialshareprivacy_child.css” umbenannt.
In der “style.css” meines Child-Themes habe ich diese Datei mit
importiert. Der Import-Aufruf steht natürlich ganz oben, direkt nach dem Kommentar (Theme-Beschreibung).
Führe ich jetzt an dieser css Änderungen durch, husten mir meine Browser jedoch etwas.
Mit Firebug habe ich überprüft, dass die Datei eingebunden wird, die Änderungen werden jedoch nicht ausgeführt.
Bpsw. habe ich in Zeile 7 die Breite von 180 auf 160 geändert.
Es tut sich jedoch nichts.
Das Seltsame daran ist für mich, dass, wenn ich eine Änderung in Zeile 4 vornehme, wird diese angezeigt.
Inzwischen habe ich sie wieder rückgängig gemacht, ich hatte zum Testen eine Hintergrundfarbe gesetzt.
Hast Du eine Idee, was ich falsch mache?
LG
Martina
Hallo H.-Peter,
das Problem hat sich erledigt. Soeben habe ich die Lösung gefunden. Klar, Du kennst sie, aber vielleicht der eine oder andere Leser nicht.
Daher kurz ein Beispiel.
Original in Deinem Pluin:
Von mir geändert:
Wichtig ist hier die Schreibweise: Das !important muss direkt nach der jeweiligen Style-Anweisung stehen, erst danach folgt das Semikolon.
Oh Himmel, sind manche Sachen einfach – man muss es halt nur wissen, oder wie ich »Tante« Google fragen.
LG
Martina
Wäre an dieser Stelle vielleicht ein Filter zur optionalen Einbindung des mitgelieferten CSS möglich bzw. sinnvoll? Ich würde super-gerne die Unterstützung für dein Plugin in einem Theme integrieren (bitte als Kompliment und Dankeschön verstehen!) und die Template-Tags gleich mit in die Dateien einbinden. Nur das CSS – für den regulären Einsatz natürlich völlig in Ordnung! – ginge bei mir visuell gar nicht, und ich würde es gerne via Theme Options komplett ersetzen können.
Aus wp_head() habe ich den Stylesheet-Aufruf mittels remove_action entfernen können, scheitere aber momentan noch an der „unantastbaren“ Einbindung des Stylesheets via Variable innerhalb der Funktion twoclick_buttons_get_js() (2-click-socialmedia-buttons.php, Zeile 1182). Hier würde z.B. ein einfaches apply_filters(‘xyz’, $var_sCss) reichen, um die Beeinflussung des CSS extern zu ermöglichen.
Die Notnagellösung, das einmal eingebundene Plugin-CSS via Theme-CSS wieder zu überschreiben, würde ich gerne umgehen – Code is poetry usw., du weisst schon…
Wie denkst du darüber?
Hallo,
ich nutze wegen der Ladezeiten die Google Libraries mit Hilfe des Plugins “Use Google Libraries”.
Leider funktionieren die Buttons dann nicht mehr. Gibt es eine Lösung?
Ich nutze das selbe Plugin auch hier und die Buttons bei Dir funktionieren, habe es gerade getestet.
Das sieht nur so aus. Ich habe “Use Google Libraries” abgeschaltet, weil ich Dein Plugin einsetzen möchte. Das ist auf mehreren meiner Blogs so. Sobald ich es aktiviere sind die Buttons weg.
Vieleicht liegt das auch an meinen Themes. Werde das mal checken.
Vielen Dank für das Plugin!
Habe das “Use Google Libraries” Plugin nun wieder aktiviert. Wie schon geschrieben sind die Button jetzt weg. Der Code Deines Plugins steht allerdings im Source der Seite. Vieleicht kannst Du es Dir mal ansehen. Ich lasse es mal bis morgen aktiv.
Folgende Fehlermeldung erhalte ich bei Deiner Seite
Mit andern Worten, da beißt sich was ganz gehörig mit dem Minify. Dadurch wird jQuery nicht erkannt, bzw die Scripte die auf jQuery aufbauen zu früh geladen.
Perfekt. Vielen Dank, ich habe WP-Supercache und WP-Minify rausgenommen und nutze nun das integrierte Minify von W3 Total Cache. Nun läuft alles problemlos.
Womit hast Du die Fehlermeldung erhalten?
Fehlerkonsole im Firefox.
Hallo,#vielen Dank für das Plugin. Gibt es eine Möglichkeit die Buttons enger zusammen zufassen oder noch besser kleinere Icons? in meinem Template sind die Buttons untereinander, das finde ich nicht besonders hübsch.
Vielen Dank!
Kommentare lesen, zum Beispiel den hier.
Danke für die Antwort. Hilft mir leider nicht weiter, da mir die Kenntnisse dazu fehlen. Schade, ich hätte wirklich gerne nur den Abstand verringert.
Vielen Dank für das Plugin.
Hallo,
auch ich interessiere mich für das nähere zusammenrücken der Buttons.
An welcher Stelle kann ich dies in der Bearbeitung des Plugins 2-Click Social Media Buttons
realisieren? Das es was mit der CSS-Datei zu tun hat weiß ich, aber an welcher Stelle genau ist die Frage?
Vielen Dank im voraus für Ihre Antwort.
Ein sinnvolle und tolle Lösung. Wir haben es bereits mehrfach installiert. Bei einem Test nach dem letzten Update fiel auf, dass die Artikelüberschrift bei Google+ nach dem Teilen 2x direkt hintereinander angezeigt wird. Gibt es hierzu eine Lösung?
[...] und somit ist der Weg auch für andere Websites offen. H.-Peter Pfeufer vom gleichnamigen Blog hat nun eine Nachbildung der Heise-Buttons als Plugin für WordPress veröffentlicht, das ich nun auch hier auf HalloUbuntu [...]
[...] Blog darauf die Konsequenzen gezogen. Ich habe ein nach deutschen Datenschutz-Bedenken zulässiges Teilen-Plugin von H.-Peter Pfeufer installiert. Denn fast alle Fotos auf dem Blog sind von mir. Bis auf einige [...]
Ich bin ein großer Fan dieses Plugins.
Allerdings habe ich mir für meinen Blog nun ein eigenes Theme gebastelt und nun funktioniert das Plugin leider nicht mehr. Das clearfix-div bleibt bei mir leider leer.
Weiß jemand vielleicht spontan, was ich falsch gemacht haben könnte?
(Andere Social Sharing Plugins funktionieren).
Über eine Antwort würde ich mich sehr freuen.
Liebe Grüße,
Scarabaea
Hallo, ich habe heute das Plugin installiert und bin eignetlich begeistert, aber wenn ich den Facebook Butten aktiviere, dann seh ich mein Bild (da ich eingelogt bin) aber auch nur zur hälfte und sharen geht nicht mehr. Auch hier auf der Seite passiert das, wie kann ich das ändern? wäre schöne wenn ich da tipps bekomme
Ein echt tolles Plugin! Aber mal eine wahrscheinlich blöde Frage: Gibt es für das Frontend (hoffe das heißt bei WP auch so
eine englische Übersetzung für die Tooltips? Bringt ja nix wenn ich den englisch Sprechenden über den Datenschutz aufklären will und er dem deutschen nicht mächtig ist?
Falls es keine Übersetzung gibt hat vielleicht jemand einen Tip wo ich die Texte selbst umschreiben kann? Sorry bin noch blutiger WP Anfänger aber dafür ein alter Joomla Hase
lg
Florian
Der Sehende ist unter den Blinden druchaus überlegen… ich zähl mich mal zu den Bilnden!
Habe schon gefunden… Sorry!
lg
[...] Hier mit WordPress verwende ich folgendes Plugin: 2 click social media buttons [...]
Lieber H.-Peter Pfeufer,
vielen lieben Dank für dieses hervorragende Plugin! Einfach zu installieren, vielfältig zu konfigurieren und schick sieht es auch aus!
Leider musste ich feststellen, dass die Anzeige der Artikelbilder (zumindest in Facebook) in Kombination mit dem Analysetool Piwik Probleme zu bereiten scheint: Empfehle ich über das Plugin den neuesten Artikel auf meiner Homepage, so erscheint das im Backend festgelegte Artikelbild bei der Facebook-Empfehlung ohne Probleme, empfehle ich aber irgendeinen anderen Artikel, so fehlt das Bild und Facebook scheint das Artikelbild von der URL zur Piwik-Installation abgreifen zu wollen.
Habe das Plugin mehrfach deaktiviert, die Einstellungen neu gespeichert, den Cache deaktiviert, aber leider ohne Erfolg.
Sind irgendwelche Inkompatibilitäten in diesem Zusammenhang (oder einem anderen?) bekannt? Würde mich sehr über eine Antwort freuen, entsprechende Daten zur Fehleranalyse stelle ich natürlich gerne zur Verfügung.
Liebe Grüße,
Tim
Eine Inkompatibilität zu Piwik ist mir nicht bekannt. Ich selbst nutze es hier und auf anderen Seiten zusammen mit dem Plugin bisher ohne Probleme.
Lieber H.-Peter Pfeufer,
vielen Dank für dieses nützliche Plugin. Wird es in einer kommenden Version möglich sein, das Plugin mehrfach in einer Artikelanzeige (beispielsweise mehrfach über eine Template-Datei, oberhalb und unterhalb des Contents oder zusätzlich in der Sidebar) anzeigen zu lassen? Bislang verursacht die mehrmalige Einbindung in einem Artikel einen Darstellungsfehler.
Beste Grüße
Benny
Eine Einbindung ober- und unterhalb des Artikels ist so nicht vorgesehen. Wird es auch vorerst nicht geben.
Das Plugin ist unter dem Link leider nicht mehr verfügbar. Wird es nochmal hochgeladen?
Ich wurde gestern über eine mögliche Sicherheitslücke in der Einbindung von Xing und Pinterest im Plugin vom WordPress Team benachrichtigt. Daher wurde es vorübergehend aus dem Repository entfernt. Eine überarbeitete Version ist natürlich bereits bei WordPress vorgelegt und wird nun geprüft. Ich bitte daher um etwas Geduld.
@All:
Version 0.34 ist verfügbar.
Dies ist ein Sicherheitsupdate. Es wird daher empfohlen umgehend zu aktualisieren, da durch dieses Update eine Sicherheitslücke geschlossen wird, welche unter Umständen ausgenutzt werden kann.
Nur eine kleine Anmerkung zur XHTML-Validierbarkeit, kein wirkliches Problem.
In der 2-click-socialmedia-buttons.php gibt es mehrere Zeilen bzgl. Infotext, die zu Validierungsfehlern führen, da dort em-Tags eingesetzt werden. Wenn diese “i” z.B. durch “Infolink” ohne die em-Tags ersetzt würden, wären diese XHTML-Fehler komplett behoben.
Es wäre toll, wenn Sie das in einer der zukünftigen Versionen mit einpflegen würden.
Die Infotexte sind in den Optionen frei definierbar.
Hallo Herr Pfeufer,
vielen Dank für dieses rechtlich sichere und grafisch schöne WP-Plugin. Schön, das es Menschen wie Sie gibt, die sich so rein hängen … Danke!
P.S. Vielleicht fliegt man sich ja mal über den Weg? In Jita am 28.? Ich jedenfalls auf der Seite von ev0ke …
… in diesem Sinne: fly safe!
Beste Grüße, Tei
Nichts zu danken.
[offtopic]Was ist am 28. in Jita? Irgendwas Besonderes? Und eV0ke klingt gut, sind aber glaub ich noch viel zu klein mit unsrer Corp um da eine Mitgliedschaft in Erwägung zu ziehen
[/offtopic]
He he … da hätt’ ich gar nicht mit einer Antwort gerechnet. *freu*
[offtopic]Die Goons wollen Jita ‘anzünden’. Man munkelt was von 1800 Piloten. Packen Sie Ihre m8ts ein und lassen Sie sich das nicht entgehen. Es wir in die ‘Geschichtsbücher’ eingehen. Soviel kann man wohl versprechen.[/offtopic]
Bis dahin … Tei
Lieber Herr Pfeufer,
vielen Dank für das sehr nützliche Plugin. Wird es in einer der nächsten Versionen auch einen Button zu LinkedIn geben?
Gruss, B.Jung
In nächster Zeit wird es erst mal keine neuen Buttons geben. Meine Bemühungen richten sich nun darauf aus, den Code zu überarbeiten und zu bereinigen, damit das Plugin endlich mal aus den 0.x Versionen raus kommt und zu einer 1.x Version wird. Wenn das dann so weit ist, kann man über die Aufnahme neuer Buttons nachdenken.
[...] fragen). Anderswo hat es gereicht, den entsprechenden Plugin-Entwickler zu kontaktieren. (Das 2-Click Social Buttons erspart euch übrigens zusätzlich auch noch ein paar grausam langsame Requests z.B. an Facebook [...]
Es gibt ein Problem, wenn der Container, der den Post umschließt, bzw. der warpper, der den ganzen Content Block umschließt mit overflow:hidden deklariert sind. Ich hab im CSS schon gesehen, das die Maßnahme sein soll, den Overflow rauszunehmen, wenn die Buttons am Ende der Posts liegen.
Dies kann ich aber nicht machen, denn ich hasse es wie die Pest, wenn usererzeugter Inhalt über die Ränder rausläuft.
Meine Vorschlag ist der, dass man im Backend einstellen können müßte, wohin dei abgschnittene Info Box aufgehen soll. (oben-links / oben-rechts / unten-links / unten-rechts / automatische Erkennung)
Damit vermeidet man das leidige Problem des Anschneiden des Box, bei automatic bräuchte man die 4 Einstellungen nicht zwangsläufig. Wie siehst du das?
Noch eine Information betreffend diese Seite: Die letzte 3 bis 4 Screenshots verlinken in das Administrations-Backend und präsentieren dann einen WordPress Login Dialog, wenn man nicht angemeldet ist.
Ich glaube nicht, das das so beabsichtigt ist.
[...] 2 click social media buttons – encouraging readers to share my blog with others is a common wish, but serving Facebook and others with user traces by using their .js snippet is not a way for me. It’s my luck, that there is this plugin loading the “share”- and “like”-buttons only on user request. Definitely recommended. [...]
Hallo Peter.
Danke für das wirklich sinnvolle Plugin! Ich habe aber noch eine Bitte für das nächste “Update”. Es wäre schön, wenn man in den Optionen dann auch einstellen kann, ob der “i”-Infobutton angezeigt werden soll oder nicht.
Ich bastle schon eine ganze Weile an dem Plugin-Code herum um das bei mir zu deaktivieren, aber bis auf Fehlermeldungen habe ich bisher nichts erreicht. Einfaches Löschen von Code-Schnipseln scheint nicht so einfach zu funktionieren.
Gruß,
Lars
…nur noch das Abo aktiviert, damit ich Neuigkeiten gleich erfahre!
HA, ich werd verrückt!
Nach zwei Tagen basteln. Ich hab’s! War in den beiden Javascript-Dateien versteckt. Besonders in der “Mini”-Datei schwer zu finden. Nun werden bloß die gewünschten Buttons angezeigt und die passen genau in eine Zeile. Der Info-Button hatte nämlich gleich ne neue Zeile benötigt und das passte irgendwie nicht.
Moin Lars,
kannst Du ein wenig Genauer werden, und mir sagen, was Du genau in den beiden Javascript Dateien verändert hast?
Mich persönlich “nervt” die Infobox auch, und würde sie gerne deaktivieren.
Danke und Gruß,
.marc
@.marc
In der Javascriptdatei “social_bookmarks.js” habe ich die Zeile 379
2
3
bis
... + options.txt_help + '</span></span></a></div></li>');
einfach als Kommentar gesetzt. Kann man auch weglöschen, allerdings ist es dann nicht so schnell wiederherstellbar.
Den kompletten Code-Schnipsel nun in der Datei “social_bookmarks-min.js” suchen und entfernen. Ist etwas mühsam da diese Datei nur stark komprimiert angezeigt wird. Danach wird der Info-Button nicht mehr angezeigt.
Lars
Ohne das jetzt genauer getestet zu haben, denke ich, dass damit auch der Settings-Button mit weg ist und es so eventuell zu JavaScriptfehlern kommen kann. Ich werde mir mal irgendwann ne Methode überlegen, wie ich das eventuell über die Einstellungsseite lösen kann.
Ja Deine Vermutung ist richtig, denn der Setting-Button wird auch nicht mehr angezeigt. Da ich bei mir im Blog aber eher Leser habe, die auch wenn sie öfters reinschauen, sich nicht als Leser/User registrieren, benötigen sie die Option der dauerhaften Freischaltung von FB, Twitter & Co auch nicht, da sie dies sicherlich beim nächsten Besuch wieder aktivieren müssten. …kommt darauf an ob ein Cookie erstellt wird und wie lange der gültig ist. Aber für meine Belange wird er nicht benötigt.
Ja, die Einstellungen werden dann beim Besucher selbst in einem Cookie hinterlegt. So kann jeder Besucher frei entscheiden, ob er die Buttons dauerhaft aktiviert haben will, oder eben nicht. Also keine Anmeldung an der Seite selbst notwendig.
Danke für den Hinweis zu den entsprechenden Code-Snippets – die Infobox hat mich ebenfalls gestört (Layout + redundant IMHO)…
Wie wäre es für das nächste Update mit einer entsprechenden Einstellung im Backend? Dann auch gerne mit Hinweis, dass die Einstellungen nicht mehr angezeigt werden bzw. richtig funktionieren.
Aber genug gemeckert – tolles Plugin, danke dafür!
Lesen
[...] Pfeufer hat die Idee von Heise.de als WordPress Plugin umgesetzt und bietet dieses kostenlos zum Download auf seiner Seite und auch im WordPress Pluginverzeichnis an. Hier im Blog hab ich es auch [...]
Hallo H.-Peter,
ich nutze ebenfalls Dein sehr sinnvolles Plugin, habe aber ein Problem damit und hoffe,
Du kannst mir einen Hinweis geben:
Das Plugin wird in meinem selbstgebauten Theme im Frontend (WP 3.3) nicht angezeigt.
Ich bin mir ziemlich sicher, dass es an meinem Theme liegt, da es mit ‘TwentyEleven’ einwandfrei
funktioniert. In meiner header.php steht unmittelbar vor dem .
und in meiner footer.php steht unmittelbar vor .
Kannst Du mir einen Tip geben, worauf ich noch achten muss? Leider gibts
noch keine Online Testversion, daher kann ich nichts zeigen.
Vielen Dank im Voraus,
Constantin
Da ist was abgeschnitten worden, vermutlich wegen der html-tags, sorry, ich meinte:
In meiner header.php steht wp_head(); unmittelbar vor dem /head. und in meiner footer.php steht wp_footer();unmittelbar vor /body.
Holla,
Ohne wirklich etwas sehen zu können, kann ich nur raten. Schau bitte in Den Quelltext der Seite, ob ein solches DIV vorhanden ist.
Dann solltest Du noch ein Blick vor den schließenden body-Tag werfen, ob dort auch wirklich das entsprechende JavaScript eingebunden ist.
Wenn dies beides der Fall ist, suche nach eventuellen JavaScriptfehlern auf der Seite selbst. Da hilft die Fehlerkonsole des Firefox sehr gut dabei.
Hallo und Danke Dir für den Hinweis!
Die beiden Divs sind da und die Fehlerkonsole meldet mir tatsächlich folgenden Fehler in meiner Zeile 226:
Fehler: $( “.twoclick_social_bookmarks_post_32″ ).socialSharePrivacy is not a function
Und dieses ‘$( “.twoclick_social_bookmarks_post_32″ ).socialSharePrivacy’ steht in dem javascript Abschnitt, der nach dem erstgenannten Div vom Plugin generiert wird. Das ist der Abschnitt, der mit ‘jQuery(document).ready(function($){if($(‘.twoclick_social…’ anfängt.
Das übersteigt meine Programmierkenntnisse. Ich werde jetzt mal alle anderen Plugins ausschalten, vielleicht ist da noch irgendein verborgener Konflikt. Dann gebe ich Bescheid. Falls Du eine bessere Idee haben solltest, wäre das natürlich wunderbar.
Auf jeden Fall hat mich das schon mal etwas weitergebracht. Viele Grüße!
Ich habe die Lösung gefunden, falls jemand das Problem ebenfalls hat.
Das Plugin und ‘Black Studio TinyMCE Widget’ (freier html-content im sidebar) vertragen sich nicht. Deaktiviert man ‘Black Studio’ funktioniert es.
Schönen Abend!
Nochmal meine Frage von hier: Wird es bei einer kommenden Version einen Filter für die CSS-Ausgabe geben? Ich hatte meinen Vorschlag vorab getestet; mit der Modifikation einer einzigen Zeile wäre das Problem nachhaltig und unkompliziert gelöst und das Plugin um einen Vielfaches flexibler zu stylen. Habe ich etwas übersehen, was dagegen spräche?
Eingebaut hab ich es schon, aber bis die neue Version veröffentlicht wird, wird noch reichlich Zeit vergehen. Denn mein Hauptaugenmerk liegt momentan darauf, den Code komplett zu sanieren. Soll heißen, weg von der simplem und unschönen Funktionssammlung hin zur Class. Nicht benötigter Code fliegt raus und so weiter. So wird es hoffentlich etwas übersichtlicher. Aber das kann alles noch etwas dauern, je nach Zeit und Laune. Aber Du kannst Dir sicher sein, Dein Filter ist drin.
Das ist er, damit kannst Du schon mal losbasteln, so wird er in der nächsten Version auch im Plugin stehen.
Supi! Freu! Doppel-Like! Danke!
Nichts zu danken. Die Idee hatte ich mir schon längst mal notiert, bin nur bisher nicht dazu gekommen, das hier zu bestätigen.
H.-Peter,
gehe ich recht in der Annahme, dass in meinem Blog die LI Füßchen bei den Buttons aus dem Style des Themes stammen? Auch passiert es – z.B. beim Facebook Button (egal ob Recommend oder Like) -, dass beim Aktivieren dann der eigentliche Link verschwindet (bzw. unsichtbar nach oben rutscht).
Liegt das alles an den Styles, die ich manuell anpassen muss?
Thx
~Harry
Du gehst recht
Soweit wie ich das einsehen konnte, ja.
Ich würde auch empfehlen eventuell ein etwas moderneres Theme zu nutzen, das Kubrick ist ja nun schon etwas älter und wird so weit ich weiß nicht mehr auf ein aktuelles WordPress zugeschnitten. Falls Du allerdings noch ein älteres WordPress haben solltest, ganz dringend updaten.
OK, danke dir.
Kubrick war schon damals alt, aber das einzige, was mir gepasst hat. Vielleicht sollte ich einfach mal sehen, ob es da auch aktuelle mit der genau so gewünschten Sidebar und dem default theme gibt.
Und danke für den Hinweis – aber keine Sorge, mein WP ist immer aktuell
Ich habe nun mal ein anderes Theme eingeschaltet, dort klappt es auch, dass die Aufzählungszeichen verschwinden.
Die Breite der Felder kann ich ja über das neue CSS einstellen.
Allerdings, z.B. beim Facebook-Button rutscht beim Aktivieren der Button-Inhalt immer noch ins Unsichtbare!?
Ich nutze dieses sehr gute Plugin auch und bin auch sehr zufrieden damit. Allerdings habe ich heute zum ersten Mal ein paar Schwierigkeiten festgestellt und zwar kurioserweise wenn ich im Artikelnamen 2 Großbuchstaben hintereinander benutze. Mein neuster Artikel ist ein Rezept für Barbecue Spareribs und nenne ich den Artikel BBQ Spareribs erscheint in den Metatags des Plugin folgendes:
Das führt dann dazu, dass HTML Code auf der Artikelseite ausgegeben wird. Nenne ich den Artikel Barbecue Spareribs funktioniert alles wie gewohnt. Evtl. kannst du da mal drüber schauen.
Holla Malte,
Also, ich habe auf meinem Testserver gerade ebenfalls einen Artikel namens BBQ Spareribs erstellt und habe da keine Probleme. Da bei Dir jedoch überall auf der Seite alles was mehr als 2 Großbuchstaben hat in diesen Span eingebunden wird, tippe ich auf ein Plugin oder eine Modifikation durch das Themes was dieses macht. Getestet habe ich auf TwentyTen, TwentyEleven, TwentyTwelve, und diversen anderen Themes, ohne Probleme. Bitte schaue Deine Plugins durch. Hilfreich wäre es auch, wenn ich wüsste welche Plugins Du nutzt, und welches Theme. Dann könnte ich hier ein Testszenario erstellen und eventuelle Probleme in der Zusammenarbeit mit anderen Plugins beheben.
Holla H.-Peter,
zunächst einmal vielen Dank für deine Bemühungen.
Ich liste dir einfach hier im Kommentarfeld die Plugins, die aktuell im Einsatz sind, auf. Kurz habe ich überlegt dir eine Mail zu senden, aber du brauchst diesen Kommentar ja nicht zu veröffentlichen. Leider bin ich gleich außer Haus und kann erst mal nicht direkt behilflich sein. Wenn ich später wieder zurück bin und dir bei der Suche irgendwie helfen kann, z.b. durch schrittweises Deaktivieren einzelner Plugins oder was auch immer hilfreich wäre, dann mache ich das natürlich gerne.
Jetzt aber die Plugin Auflistung – alle Plugins sowie WordPress sind aktuellste Versionen.
——–
Antispam Bee (http://antispambee.de/)
Facebook Fan Box (http://www.dolcebita.com/wordpress/facebook-fan-box-wordpress-plugin/)
Fast Secure Contact Form (http://www.fastsecurecontactform.com/)
FD Feedburner (http://flagrantdisregard.com/feedburner/)
Fidgetr (http://langui.sh/fidgetr)
nrelate Related Content (http://www.nrelate.com/)
Platinum SEO Pack (http://techblissonline.com/platinum-seo-pack/)
Pretty Link Lite (http://blairwilliams.com/pretty-link)
Print Friendly and PDF (http://www.printfriendly.com/)
Shadowbox JS (http://sivel.net/wordpress/shadowbox-js/)
Shadowbox JS – Use Title from Image (http://sivel.net/wordpress/shadowbox-js/)
Smilies Themer (http://rick.jinlabs.com/code/smilies-themer/)
Smilies Themer Toolbar (http://polpoinodroidi.com/wordpress-plugins/smilies-themer-toolbar/)
Statify (http://playground.ebiene.de/statify-wordpress-statistik/)
Subscribe To “Double-Opt-In” Comments (http://www.sjmp.de/internet/subscribe-to-comments-mit-double-opt-in-pruefung/)
TinyMCE Advanced (http://www.laptoptips.ca/projects/tinymce-advanced/)
Twenty Eleven Theme Extensions (http://moztools.com/wordpress/theme2011-plugin)
wp-Typography (http://kingdesk.com/projects/wp-typography)
———–
Das genutzte Theme ist Twenty Eleven (mit Styleanpassungen über ein Child-Theme).
Ich werde nachher selbst mal ein bisschen nachschauen, woher dieses Span-Problem kommen könnte. Im Theme-Style dürfte das eigentlich nicht vorhanden sein.
Du kannst mich natürlich jederzeit auch über meine Mailadresse malte@malteskitchen.de kontaktieren. Vor 19 Uhr werde ich aber wohl nicht Online sein, aber soooooooo eilig ist es ja auch nicht.
Nochmal Danke für deine Bemühungen und noch einen schönen Tag!
Beste Grüße
Malte
Holla Malte,
Danke für die Liste. Ich konnte das Plugin ausmachen, welches da gerade stört. wp-Typography ist der “Übeltäter” und ich hoffe schnell eine Lösung dafür anbieten zu können.
Holla H.-Peter,
na, das ging ja mal fix! Noch einmal viele Dank für deine Bemühungen.
Beste grüße
Malte
Lieber Herr Pfeufer,
für meinen Blog versuche ich vergeblich Ihre Buttons im Plugin zu verkleinern. Diese werden aber arg unscharf (Bitmaps). Wären Sie so nett mir einen Satz zu Verfügung zustellen, der sich zum Bearbeiten eignet? Meine Suche im Netz war von keinem Erfolg gekrönt.
Viele Grüße und Dank vorab!
Da in die neue Version 0.3.5 Anregungen eingeflossen sind, die Hoffnung machen, dass dieses Plugin State of the Art wird, was den Datenschutz anlangt, möchte ich nicht hintenan stehen:
Im aktiveren Zustand werden die Buttons von Twitter, G+ etc. geladen. Wäre es möglich eine Option zu implementieren, dies es Usern erlaubt, ganz auf ihr eigenes Design zu setzen?
Ich habe einen Blog ohne jedwede 3D-Effekte (Verläufe), wie sie in den Original-Buttons vorkommen. Oder habe ich da etwas übersehen?
Vielen herzlichen Dank vorab. Tolles Projekt!
Hallo Herr Pfeufer,
ein Vorschlag am Rande:
Mir würde es gefallen, wenn der Twitter Button auch die Follower anzeigen würde.
Ansonsten ein sehr gutes Plugin!
Vielen Dank
Frank
[...] Besucher die diesbezüglich ganz auf Nummer sicher gehen wollen. In Peter Pfeufers Blog bin ich auf das 2-Click-Social-Media-Buttons-Plugin gestoßen. Das Plugin bindet die Buttons von Facebook, Google+ und Twitter in jeden Beitrag ein, [...]
Guten Abend Pfeufer
Wie kann ich im Tweet das “via @” nach dem Link entfernen? Ich hab keinen Account angegeben, trotzdem erscheint “via @”.
Herzlichen Dank für die Hilfestellung,
Yves
[...] Abschnitte im Disclaimer. Die Knöpfe selbst haben wir aber erst jetzt eingebaut, nachdem wir ein WordPress-Plugin mit dem 2-Click-Like-Button gefunden haben. Der damit verbundene Code verhindert, dass schon beim [...]
Hi H.-Peter,
es wäre toll wenn du noch eine Option einbauen könntest mit welcher der Info-Knopf ein/ausgeblendet werden kann. Bei relativ kleinen Seitenbreiten ist jeder Pixel wichtig
Grüße
Jens Willmer
Moin,
vielen Dank für dein Plugin. Das wollte ich schon länger bei uns einbauen. Vielen Dank dafür!
Ich habe nur ein Problem bzw. zwei : Sowohl der Facebook- als auch der Twitter-Button tauchen nicht auf. Im Quellcode scheint irgendwas beim Aufruf der Bilder verwürfelt zu sein… werde aber leider auch nicht schlauer…
Hast du eine Idee? Danke vielmals!
Besten Gruß, Andreas
Integrier doch bitte noch den t3n-Button
http://t3n.de/aggregator/tools
Hallo,
ersteinmal großen Dank für dieses Plug In
Allerdings habe ich ein Problem:
Mit einem freien Style den ich mir von der offiziellen WordPress Seite runtergeladen habe funktioniert das Plug In nicht, bzw. es wird nicht angezeigt.
Adresse: http://ww-dart.de
Da ich in Sachen PHP relativ unbegabt bin habe ich keine Ahnung wo ich was einsetzen muss, ich hoffe Sie können mir helfen…
Ist doch alles da wo es hin gehört O_o