Devenia Social Sharing: deling, der kører lokalt

Giv læserne delingsknapper, der kører helt lokalt på jeres WordPress-hjemmeside. Pluginet henter ingen eksterne ressourcer for at vise knapperne. Vi lavede denne fork for at få den sprogunderstøttelse, vores flersprogede hjemmesider havde brug for.
En artikel forbundet med et delingssymbol med tre punkter.

Hjemmesiden laver knapperne. Læseren åbner delingsmålet.

WordPress laver delingslinks og ikoner lokalt. Det kræver ingen tredjepartstjeneste at lave eller vise knapperne. Pluginet henter hverken eksterne scripts, skrifttyper, ikoner, widgets eller SDK’er.

Delingsfunktionen er derfor uafhængig af en ekstern leverandør, mens læseren er på jeres side.

Først når læseren vælger et delingslink, åbnes det valgte netværk eller beskedprogram med artiklens adresse klar. Her gælder tjenestens egne regler. Pluginet udgiver ikke noget på læserens vegne og tæller ikke gennemførte delinger.

En læser vælger e-mail fra en artikel, mens de andre delingsveje er inaktive.

Delingslinks laves lokalt. Det valgte mål åbnes først, når læseren vælger det. De øvrige forbindelser forbliver inaktive.

Placer valget, hvor det hjælper læseren

Brug en fast placering på almindelige artikler, eller vælg et bestemt sted på en længere side.

Efter artiklen

Automatisk placering efter indholdet giver et nyttigt næste skridt, når læseren har læst en vejledning. Linkene kan også placeres før indholdet. Valget foretages pr. indholdstype.

Inde på en side

Brug delingsblokken eller kortkoden [devenia_share]. Hver blok eller kortkode kan have egne netværk og egen overskrift. En tom overskrift bevarer linkene uden at vise en overskrift.

Undgå to sæt knapper

Manuel og automatisk placering kan vises samtidig. Slå automatisk placering fra for indholdstypen, hvis I kun vil bruge blokken eller kortkoden. Enkelte indlæg kan undtages; sider følger indstillingen for indholdstypen.

Vælg de tjenester, jeres læsere bruger

Mulighederne omfatter X, Facebook, LinkedIn, Bluesky, Reddit, Pinterest, Telegram, WhatsApp, e-mail og SMS. I vælger tjenesterne og deres rækkefølge. Det er ikke nødvendigt at vise dem alle.

Kontroller kravene på destinationen

Pinterest kræver et billede. E-mail- og SMS-links kræver en egnet app på læserens enhed. Et delingslink garanterer ikke, hvilket billede eller hvilken tekst et netværk viser i forhåndsvisningen. Pluginnet planlægger heller ikke opslag eller måler gennemførte delinger.

Lav opsætningen, før I forventer knapper

Fra starten er der ikke valgt netværk eller automatisk placering. Opsætningen kræver en udvikler eller en integration, der kan kalde WordPress-funktioner. Der er ingen generel indstillingsside i wp-admin.

1. Læs og gem indstillingerne

Kald devenia-social-sharing/get-settings, og send derefter hele indstillingsobjektet til devenia-social-sharing/update-settings. Begge kræver manage_options. Medtag de værdier, I vil beholde: En opdatering erstatter hele opsætningen.

2. Skriv teksterne

Skriv en overskrift og tilgængelige knaptekster til de valgte netværk. E-mail kræver også et emne og en besked med præcis én pladsholder {url}. Hvis nødvendig tekst mangler, vises delingslinkene ikke.

3. Kontroller sprog og enheder

Polylang kan gemme oversættelser af teksterne i opsætningen. Kontroller ordlyd, artikeladresse og destination på hvert sprog. Se knapperne på både mobil og computer. Temaet bestemmer deres udseende.

Et lille plugin med en klar opgave

Kræver WordPress 6.9 eller nyere og PHP 7.4 eller nyere. Den offentlige side bruger almindelige links og lokale SVG-ikoner. Pluginnet tilføjer hverken et stilark eller JavaScript her. Dets JavaScript bruges kun i blokeditoren.

Udviklere kan vise et delingsområde med devenia_social_sharing_render() og kontrollere placering og nødvendig tekst med devenia_social_sharing_get_surface_manifest(). Temaet står for designet. Polylang er valgfrit.

Derfor lavede vi denne fork

Vi lavede en fork af Scriptless Social Sharing, fordi originalen manglede den sprogunderstøttelse, vores flersprogede hjemmesider havde brug for. Devenia Social Sharing tilpasser delingstekster til sproget med indbygget Polylang-understøttelse til oversatte overskrifter, tilgængelige etiketter og e-mailtekster.

Robin Cornett skabte det oprindelige plugin. Denne videreudvikling bevarer de oprindelige ophavsretsoplysninger og licensvilkårene i GPL-2.0-or-later.

En artikel forbundet med et delingssymbol med tre punkter.

Lad delingen køre lokalt på læserens sprog

Hent pluginet, vælg delingsmål og skriv jeres tekster. Tilføj oversættelser til jeres sprog, og giv læserne delingsknapper, der indlæses helt fra jeres egen hjemmeside.