Devenia Social Sharing: Teilen mit lokal erzeugten Buttons
Ihre Website erzeugt die Buttons. Der Leser öffnet das Ziel.
WordPress erzeugt Teilen-Links und Symbole lokal. Für die Erstellung und Anzeige der Buttons ist kein Drittanbieter nötig: Es werden keine externen Skripte, Schriften, Symbole, Widgets oder SDKs geladen.
Die Teilen-Funktion bleibt damit unabhängig von einem externen Anbieter, solange der Leser auf Ihrer Seite bleibt.
Erst wenn der Leser einen Teilen-Link auswählt, öffnet sich das gewählte Netzwerk oder die Nachrichten-App mit der vorbereiteten Artikeladresse. Dort gelten die Regeln des jeweiligen Dienstes. Das Plugin veröffentlicht keine Beiträge im Namen des Lesers und zählt keine abgeschlossenen Teilvorgänge.
Die Teilen-Links entstehen lokal. Erst die Auswahl des Lesers öffnet das jeweilige Ziel; die anderen Verbindungen bleiben inaktiv.
Platzieren Sie die Auswahl dort, wo sie nützt
Nach dem Artikel
Innerhalb einer Seite
[devenia_share]. Jeder Block und Shortcode kann eigene Netzwerke und eine eigene Überschrift verwenden. Eine leere Überschrift lässt die Links ohne Titel stehen.Doppelte Schaltflächen vermeiden
Wählen Sie die Dienste Ihrer Leser
Zur Auswahl stehen X, Facebook, LinkedIn, Bluesky, Reddit, Pinterest, Telegram, WhatsApp, E-Mail und SMS. Sie bestimmen die Dienste und ihre Reihenfolge. Es müssen nicht alle angezeigt werden.
Prüfen Sie die Voraussetzungen am Ziel
Pinterest benötigt ein Bild. E-Mail- und SMS-Links setzen eine passende App auf dem Gerät des Lesers voraus. Ein Teilen-Link garantiert weder Vorschaubild noch Vorschautext im Netzwerk. Das Plugin plant keine Beiträge und zählt keine abgeschlossenen Teilvorgänge.
Erst einrichten, dann Schaltflächen erwarten
1. Einstellungen lesen und speichern
devenia-social-sharing/get-settings auf und senden Sie anschließend das vollständige Einstellungsobjekt an devenia-social-sharing/update-settings. Beide erfordern manage_options. Übernehmen Sie alle Werte, die erhalten bleiben sollen: Ein Update ersetzt die gesamte Konfiguration.2. Texte hinterlegen
{url}. Fehlt erforderlicher Text, werden die Teilen-Links nicht ausgegeben.3. Sprachen und Geräte prüfen
Ein kleines Plugin mit einer klaren Aufgabe
Vorausgesetzt werden WordPress 6.9 oder neuer und PHP 7.4 oder neuer. Die öffentliche Ausgabe besteht aus normalen Links und lokalen SVG-Symbolen. Das Plugin fügt im Frontend weder Stylesheet noch JavaScript hinzu. Sein JavaScript wird ausschließlich im Block-Editor verwendet.
Entwickler können einen Teilen-Bereich mit devenia_social_sharing_render() ausgeben und Platzierung sowie erforderliche Texte mit devenia_social_sharing_get_surface_manifest() prüfen. Das Theme verantwortet die Gestaltung. Polylang ist optional.
Warum wir diesen Fork entwickelt haben
Wir haben Scriptless Social Sharing geforkt, weil die Sprachunterstützung fehlte, die unsere mehrsprachigen Websites benötigten. Devenia Social Sharing ergänzt sprachabhängige Texte mit nativer Polylang-Unterstützung für übersetzte Überschriften, barrierefreie Beschriftungen und E-Mail-Texte.
Das ursprüngliche Plugin stammt von Robin Cornett. Diese Weiterentwicklung bewahrt die ursprünglichen Urheberrechtsvermerke und die Lizenzbedingungen von GPL-2.0-or-later.
