WordPress: Social-Sharing Addon für ENVIRA GALLERY teilt verkehrte Daten

0f0cbc5fd6f54dc9b90361c0e742cb58

Heute geht es um das WordPress Plugin ENVIRA GALLERY und seinem Social Sharing Addon. Dabei handelt es sich um eine Funktion, die jedem einzelnen Bilder einer Galerie Buttons zum teilen in verschiedenen sozialen Netzwerken spendiert.

Die Beitragsseite verfügt sicherlich über Buttons zum teilen der kompletten Website in sozialen Medien. Möchtest Du hingegen nur einzelne Bilder teilen, benötigst Du das Social-Sharing-Addon von Envira. Soviel zu Theorie.

Neben Facebook, Twitter, Pinterest und LinkedIn steht auch ein Button zum Teilen per Email zur Verfügung. Smartphone-Nutzer bekommen zudem ein WhatsApp Symbol eingeblendet. Das Addon fügt jedem Galeriebild sowohl in der Galerie- als auch in der Lightbox-Ansicht Share-Buttons hinzu. Das Design und die Anordnung der Schaltflächen kann frei gewählt werden.

ACHTUNG: Damit auch auf einem Smartphone die Share-Buttons angezeigt werden, musst Du dies explizit im Reiter „Mobile“ aktivieren und konfigurieren. Darüber hinaus funktioniert nicht jede Positionierung fehlerfrei.

Abgesehen von kleinen Schönheitsfehlern auf dem Smartphone, scheint es eine nützliche Erweiterung für das Envira Gallery Plugin zu sein. Leider funktioniert der Facebook-Teilen Button nicht so wie er soll. Dem richtigen Bild wird eine falsche URL zugeordnet. Und der Hammer – die URL Funktioniert nicht einmal, stets wird auf die Startseite der Domain verlinkt. Verwirrender wird die Geschichte auch noch: Auf zwei verschiedenen Domains funktioniert das Addon nicht, auf einer hingegen doch.

envira gallery addon social sharing fehler
So ist es falsch. Wo kommt der unpassende Titel her?

Diesen Fehler kenne ich aus eigenen Erfahrungen als Programmierer, es handelt sich um ein Caching-Problem. Um das Datenaufkommen zu verringern, speichert Facebook viele Daten auf „Halde“ und aktualisiert sie nur aller paar „was-auch-immer“. Du kannst nun – bei einer fehlerhaften Implementierung des Facebook Share Button – ständig neue Bilder auf Facebook laden, doch Metadaten und Titel passen sich nicht an das neue Bild an, sie kommen aus dem Cache.

Um dieses bekannte Problem zu umgehen, bietet Facebook extra ein Tool an, mit dem Du den Deinen Facebook-Cache leeren kannst. Aber mal ehrlich: Ist es Dein Job, als Surfer, sich darum zu kümmern? Oder sollte eine von Dir genutzte Software diesen Job erledigen? Es geht auch anders – es geht auch „richtig“.

envira gallery addon social sharing korrekt
So ist es richtig. Der Titel passt zum Bild.

Als Programmierer hatte ich ebenfalls dieses erläuterte Problem mit dem Open Graph Cash. Es dauerte Tage, bis ich mich in die Problematik rein fuchste und eine funktionierende Lösung für meine selbst programmierten Projekte fand. Ein professioneller Anbieter sollte solch ein fehlerhaftes Addon jedoch nicht auf den Markt bringen – denn mit etwas Fleißarbeit gäbe es diesen Fehler nicht.

Übrigens: Das Teilen per WhatsApp ist auch nicht das Gelbe vom Ei – statt eines Bildes erscheint nur ein Link.

Fazit: Schade – es funktioniert sehr unzuverlässig. Dieses eine nicht funktionierende Addon, macht das gesamte Envira Gallery Plugin unnütz. Den mal ehrlich: Wo kommen die ganzen Bilder auf Facebook den her? Überwiegend von Webseiten, die ihre Bilder zum Teilen per Button anbieten.