Devenia Social Sharing: delning som körs lokalt

Ge läsarna delningsknappar som körs helt lokalt på er WordPress-webbplats. Tillägget hämtar inga externa resurser för att visa knapparna. Vi skapade denna fork för att få det språkstöd våra flerspråkiga webbplatser behövde.
En artikel kopplad till en delningssymbol med tre punkter.

Webbplatsen skapar knapparna. Läsaren öppnar delningsmålet.

WordPress skapar delningslänkar och ikoner lokalt. Ingen tredjepartstjänst behövs för att skapa eller visa knapparna. Tillägget hämtar inga externa skript, typsnitt, ikoner, widgetar eller SDK:er.

Delningsfunktionen är därmed oberoende av en extern leverantör så länge läsaren är kvar på er sida.

Först när läsaren väljer en delningslänk öppnas det valda nätverket eller meddelandeprogrammet med artikelns adress förberedd. Där gäller tjänstens egna regler. Tillägget publicerar inte åt läsaren och räknar inte genomförda delningar.

En läsare väljer e-postvägen från en artikel. De andra delningsvägarna är inaktiva.

Delningslänkarna skapas lokalt. Det valda målet öppnas först när läsaren väljer det. Övriga förbindelser förblir inaktiva.

Placera valet där läsaren har nytta av det

Använd en fast placering för vanliga artiklar eller välj en särskild punkt på en längre sida.

Efter artikeln

Automatisk placering efter innehållet ger ett användbart nästa steg när läsaren har läst klart en guide. Länkarna kan också placeras före innehållet. Placeringen väljs per innehållstyp.

Inuti en sida

Använd delningsblocket eller kortkoden [devenia_share]. Varje block eller kortkod kan ha egna nätverk och en egen rubrik. En tom rubrik behåller länkarna utan att visa någon rubrik.

Undvik dubbla knappar

Manuell och automatisk placering kan visas samtidigt. Stäng av automatisk placering för innehållstypen om ni bara vill använda blocket eller kortkoden. Enskilda inlägg kan undantas; sidor följer innehållstypens inställning.

Välj tjänsterna som era läsare använder

Alternativen omfattar X, Facebook, LinkedIn, Bluesky, Reddit, Pinterest, Telegram, WhatsApp, e-post och SMS. Ni väljer vilka tjänster som ska visas och i vilken ordning. Alla behöver inte vara med.

Kontrollera vad måltjänsten kräver

Pinterest behöver en bild. E-post- och SMS-länkar kräver en kompatibel app på läsarens enhet. En delningslänk garanterar inte vilken bild eller text nätverket visar i förhandsvisningen. Tillägget schemalägger inte inlägg och mäter inte genomförda delningar.

Gör inställningarna innan ni väntar er knappar

Från början är inga nätverk eller automatiska placeringar valda. Inställningarna kräver en utvecklare eller en integration som kan anropa funktioner via WordPress Abilities API. Det finns ingen allmän inställningssida i wp-admin.

1. Läs och spara inställningarna

Anropa devenia-social-sharing/get-settings och skicka sedan hela inställningsobjektet till devenia-social-sharing/update-settings. Båda kräver manage_options. Ta med de värden som ska behållas: en uppdatering ersätter hela konfigurationen.

2. Ange texterna

Skriv en rubrik och tillgängliga knapptexter för de valda nätverken. E-post behöver också ett ämne och en meddelandetext med exakt en platshållare {url}. Om nödvändig text saknas visas inte delningslänkarna.

3. Kontrollera språk och enheter

Polylang kan lagra översättningar av de inställda texterna. Kontrollera ordval, artikeladress och mål på varje språk. Granska knapparna på mobil och dator. Temat styr deras utseende.

Ett litet tillägg med en tydlig uppgift

Kräver WordPress 6.9 eller senare och PHP 7.4 eller senare. Den publika sidan använder vanliga länkar och lokala SVG-ikoner. Tillägget lägger inte till någon stilmall eller JavaScript där. Dess JavaScript används bara i blockredigeraren.

Utvecklare kan visa en delningsyta med devenia_social_sharing_render() och kontrollera placering och nödvändiga texter med devenia_social_sharing_get_surface_manifest(). Temat ansvarar för utformningen. Polylang är valfritt.

Därför skapade vi denna fork

Vi skapade en fork av Scriptless Social Sharing eftersom originalet saknade det språkstöd våra flerspråkiga webbplatser behövde. Devenia Social Sharing anpassar delningstexten efter språk, med inbyggt stöd för Polylang för översatta rubriker, tillgängliga etiketter och e-posttexter.

Det ursprungliga tillägget skapades av Robin Cornett. Denna vidareutveckling behåller de ursprungliga upphovsrättsnotiserna och licensvillkoren i GPL-2.0-or-later.

En artikel kopplad till en delningssymbol med tre punkter.

Låt delningen köras lokalt, på läsarens språk

Ladda ned tillägget, välj delningsmål och skriv era texter. Lägg till översättningar för era språk och ge läsarna delningsknappar som laddas helt från er egen webbplats.