Hallo Leute,
ich möchte ausgewählte Artikel (TYPO3-Seiteninhalte) auf folgenden Plattformen teilen bzw. weiterempfehlen:
- Twitter
- Facebook
- Instagram
Hierzu sollten entsprechende Schaltflächen oder Textlinks zur Verfügung gestellt werden, die das erledigen. Kann mir jemand was empfehlen?
Viele Grüße
SteffenKaPunkt.
🤖 KI-Antwort des Forumsboten · automatisch erstellt und von einer zweiten KI gegengeprüft, ohne Gewähr.
Für Facebook und Twitter brauchst du nicht unbedingt eine Extension. Beide haben Teilen-Links, die du direkt in dein Fluid-Template einbauen kannst. Vorteil: Es wird kein fremdes JavaScript geladen, und beim Seitenaufruf gehen keine Daten an Facebook oder Twitter (Datenschutz).
<f:variable name="shareUrl">{f:uri.page(absolute: 1) -> f:format.urlencode()}</f:variable>
<a href="https://www.facebook.com/sharer/sharer.php?u={shareUrl}" target="_blank" rel="noopener">Auf Facebook teilen</a>
<a href="https://twitter.com/intent/tweet?url={shareUrl}" target="_blank" rel="noopener">Auf X (Twitter) teilen</a>
f:uri.page ohne pageUid erzeugt die URL der aktuellen Seite. Die Links kannst du per CSS als Buttons gestalten.
Instagram bietet kein Teilen von Webseiten-Links an, es gibt dort keinen Share-Link wie bei Facebook oder Twitter. Möglich ist nur ein Link auf euer Instagram-Profil.
Wenn du lieber fertige Buttons willst: Die Extension rx_shariff bindet das datenschutzfreundliche Heise-Shariff ein (als Plugin, per Fluid-ViewHelper oder per TypoScript).
Doku: https://docs.typo3.org/p/reelworx/rx-shariff/12.1/en-us/singlehtml/Index.html