Devenia Social Sharing: deling, der kører lokalt
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.
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
Efter artiklen
Inde på en side
[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
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
1. Læs og gem indstillingerne
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
{url}. Hvis nødvendig tekst mangler, vises delingslinkene ikke.3. Kontroller sprog og enheder
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.
