Devenia Social Sharing: botones para compartir que funcionan en local
Su sitio genera los botones. El lector abre el destino.
WordPress genera los enlaces y los iconos para compartir en local. No hace falta ningún servicio de terceros para crear o mostrar los botones: no se descargan scripts, fuentes, iconos, widgets ni SDK externos.
Así, la función de compartir no depende de un proveedor externo mientras el lector permanece en su página.
Solo cuando el lector selecciona un enlace se abre la red o la aplicación de mensajería elegida, con la dirección del artículo preparada. A partir de ahí se aplican las reglas de ese servicio. El plugin no publica en nombre del lector ni cuenta las veces que se ha compartido el artículo.
Los enlaces se generan en local. El destino elegido solo se abre cuando el lector lo selecciona; los demás permanecen inactivos.
Coloque la opción donde resulte útil
Después del artículo
Dentro de una página
[devenia_share]. Cada bloque o código corto puede tener sus propias redes y su propio encabezado. Dejar el encabezado vacío conserva los enlaces sin título.Evite duplicar los botones
Elija los servicios que usan sus lectores
Las opciones incluyen X, Facebook, LinkedIn, Bluesky, Reddit, Pinterest, Telegram, WhatsApp, correo electrónico y SMS. Usted elige los servicios y su orden. No es necesario mostrarlos todos.
Compruebe los requisitos del destino
Pinterest necesita una imagen. Los enlaces de correo y SMS requieren una aplicación compatible en el dispositivo del lector. El enlace no garantiza qué imagen o texto mostrará la red en su vista previa. El complemento tampoco programa publicaciones ni mide las veces que se completa un envío.
Configure el complemento antes de esperar botones
1. Leer y guardar la configuración
devenia-social-sharing/get-settings y envíe después el objeto completo de ajustes a devenia-social-sharing/update-settings. Ambas capacidades requieren manage_options. Incluya los valores que desee conservar: cada actualización sustituye toda la configuración.2. Añadir los textos
{url}. Si falta un texto obligatorio, los enlaces no se muestran.3. Revisar idiomas y dispositivos
Un complemento pequeño con una función concreta
Requiere WordPress 6.9 o posterior y PHP 7.4 o posterior. La salida pública utiliza enlaces normales e iconos SVG locales. El complemento no añade hojas de estilo ni JavaScript a la página pública. Su JavaScript se utiliza únicamente en el editor de bloques.
Los desarrolladores pueden mostrar una zona para compartir con devenia_social_sharing_render() y consultar su ubicación y los textos necesarios con devenia_social_sharing_get_surface_manifest(). El tema se encarga del diseño. Polylang es opcional.
Por qué creamos este fork
Creamos un fork de Scriptless Social Sharing porque le faltaba el soporte de idiomas que necesitaban nuestros sitios multilingües. Devenia Social Sharing adapta los textos al idioma, con soporte nativo de Polylang para traducir encabezados, etiquetas accesibles y textos de correo electrónico.
Robin Cornett creó el plugin original. Esta versión derivada conserva los avisos de derechos de autor y los términos de la licencia GPL-2.0-or-later.
