Descripción
The AddToAny Share Buttons plugin for WordPress increases traffic & engagement by helping people share your posts and pages to any service. Services include Facebook, Mastodon, Pinterest, WhatsApp, LinkedIn, Threads, Bluesky, Tumblr, Reddit, X, WeChat, and many more sharing and social media sites & apps.
AddToAny es el hogar universal para compartir y el plugin AddToAny es el plugin para compartir más popular para WordPress, haciendo sitios preparados para los medios sociales desde 2006.
Botones para compartir
- Botones estándarde compartir: comparte cualquier contenido
- Botones flotantes de compartir: adaptables y personalizables, en disposición vertical y horizontal
- Contadores: contadores de comparticiones rápidos y oficiales con un mismo estilo
- Seguir: Enlaces de medios sociales a tu Instagram, YouTube, Discord, Snapchat
- Botones de compartir en imágenes: botones para compartir imágenes
- Botones vectoriales de compartir y seguir: iconos SVG con colores personalizables
- Iconos de compartir personalizados: usa los tuyos propios si así lo prefieres
- Official buttons including the Facebook Like Button, Pinterest Save Button, and LinkedIn Share Button
- La compartición universal por correo electrónico facilita el envío mediante Gmail, Yahoo Mail, Outlook.com (Hotmail), AOL Mail y otras aplicaciones web y nativas
Ubicación y apariencia personalizables
- Antes del contenido, después del contenido o antes y después del contenido
- Barra flotante de compartir, vertical u horizontal
- Como shortcode o como widget en la estructura del tema
- Mediante código, con etiquetas de plantilla
Integración de Analytics
- Integración con Google Analytics (guía de acceso) para obtener la analítica de las comparticiones
- Seguimiento de los enlaces compartidos con Bitly y acortadores URL personalizados
- Mostrar el recuento de veces compartido en entradas y páginas
Optimizado para WordPress
- Carga asincrónica, de tal manera que tu contenido siempre se carga antes que o paralelamente con AddToAny
- Compatible con las características de temas, como HTML5, widgets, scroll infinito y formatos de entrada
- Compatible con WooCommerce, sitios multilingües, redes multisitio y estándares de accesibilidad
- AddToAny es gratis: no hay que registrarse, no hay que acceder, no hay cuentas que gestionar
Optimizado para móviles y pantallas de alta definición
- AddToAny ofrece a los usuarios la posibilidad de compartir desde la aplicación nativa del servicio o desde una aplicación web
- Los botones flotantes adaptables de compartir están preparados para móviles por defecto, y los puntos de interrupción configurables hacen que los botones flotantes funcionen en cualquier tema
- Los iconos SVG de AddToAny son ligerísimos y de píxel perfecto sin importar el tamaño, y el menú adaptable de compratir se ajusta en todas las pantallas
- Compatibilidad automática con AMP (Páginas Aceleradas para Móviles) para mostrar los botones sociales de compartir en las páginas AMP
Personalizable y extensible
- Elige dónde exactamente quieres que aparezca AddToAny
- Personalización sencilla de las opciones para compartir en tu sitio de WordPress
- Altamente extensible para desarrolladores y diseñadores
- La personalización de iconos te permite usar cualquier icono desde cualquier localización (directorio de medios subidos, CDN, etc.)
- Muchas más características para editores y usuarios
Amplia compatibilidad
- Más de diez años de desarrollo
- Over 17 million downloads
- Traducido a muchos idiomas
- Soporte constante de la comunidad
Nos esforzamos siempre para hacer de este el mejor plugin social de WordPress. El desarrollo se alimenta de tus palabras amables y tus comentarios.
Comparte este plugin
Mira también:
- Los botones de compartir para todas las plataformas
- Los botones para compartir para WordPress.com
Capturas
Instalación
En WordPress:
- Ve a Plugins > Añadir nuevo y busca
addtoany
- En el plugin AddToAny, presiona «Instalar ahora»
- Presiona «Activar plugin»
Instalación manual:
- Sube el directorio
add-to-any
a/wp-content/plugins/
- Activa el plugin en el menú «Plugins» en WordPress
Instalación mediante WP-CLI:
wp plugin install add-to-any --activate
FAQ
-
¿Dónde están las opciones y cómo puedo personalizar el plugin para compartir?
-
En WordPress, ve a Ajustes > AddToAny.
Configura los botones de seguir (de Instagram, YouTube, etc.) con el widget de seguir de AddToAny en Apariencia > Widgets (o Apariencia > Personalizar).
Para más opciones de personalización de AddToAny, revisa la documentación de la interfaz para compartir para WordPress del plugin AddToAny. Para muchas de las opciones de personalización tendrás que copiar y pegar una o más líneas de código en el campo de «JavaScript adicional» o «CSS adicional» que se encuentra en Ajustes > AddToAny.
-
Algo va mal. ¿Qué debería probar primero?
-
Prueba cambiar temporalmente el tema y desactivar otros plugins para identificar un conflicto potencial. Si hallas algún conflicto, intenta contactar con el autor de ese tema o plugin. Si persiste algún problema en un tema por defecto con todos los otros plugins desactivados, busca en el foro de soporte del plugin de WordPress.
No dudes en publicar aquí, donde la comunidad puede ayudarte. Describe el problema y los procedimientos de diagnóstico que ya realizaste, y proporciona un enlace a tu sitio y cualquier otra información que pueda ser relevante.
-
Es probable que algo en tu propio dispositivo/navegador/conexión esté filtrando los principales botones sociales.
Try another web browser, device, and/or Internet connection to see if the buttons appear. Tools like browserling.com will give you an idea of what other people are seeing. The usual cause for this uncommon issue is 3rd party browser add-on software that blocks ads and optionally filters out major social buttons. Some security apps and Internet connections have an option to filter social buttons. Usually a social filter option is disabled by default, but if you find that some software is inappropriately filtering AddToAny buttons, let AddToAny know.
-
¿Qué es el shortcode para compartir?
-
Puedes colocar tus botones para compartir en el lugar exacto que desees, introduciendo el siguiente shortcode:
[addtoany]
Personaliza la URL compartida de la siguiente manera:
[addtoany url="https://www.example.com/page.html" title="Some Example Page"]
Muestra botones de compartir específicos mediante códigos de servicio separados por comas:
[addtoany buttons="facebook,mastodon,email"]
Comparte una imagen o video específico en ciertos servicios que aceptan medios arbitrarios (Pinterest, Yummly, Houzz)
[addtoany buttons="pinterest,yummly,houzz" media="https://www.example.com/media/picture.jpg"]
-
Al compartir en Facebook, ¿cómo puedo establecer la imagen de miniatura y la descripción que utiliza esta red?
-
Para Facebook, el título, la descripción y la imagen de vista previa deben definirse en las etiquetas meta de Open Graph de la página compartida.
Utiliza el depurador de contenido compartido de Facebook para revisar cómo Facebook reconoce las páginas de tu sitio. Haz clic en «Volver a extraer» para evaluar los cambios en el sitio y vaciar la caché de Facebook para una página, o usa elInvalidador de lote para limpiar la caché de Facebook para varias URL.
Para cambiar el título, la descripción o la imagen para Facebook, debes modificar el archivo de cabecera de tu tema según las especificaciones de OpenGraph para Facebook. Se puede lograr en WordPress con plugins como Yoast SEO o con la característica de metas sociales de All in One SEO Pack. Revisa esos plugins para más detalles, y participa en los foros de WordPress o del autor del plugin para obtener soporte.
Para obtener información más técnica sobre la configuración de tus páginas para compartir en Facebook, visita «Prácticas recomendadas para sitios web» en la documentación de Facebook’.
-
AddToAny routing enables publisher customization, visitor personalization, and keeps the AddToAny plugin remarkably lightweight without the need for constant plugin updates. In AddToAny menus, visitors see the services they actually use. On mobile, AddToAny presents the choice of sharing to a service’s native app or mobile site and the preference is used on the next share. Publishers take advantage of AddToAny services such as email templates, custom parameters, URL shorteners, localization, and more. Just as service icons change, service endpoints change too, and AddToAny is updated daily to reflect service endpoint and API changes.
-
Configura los enlaces a tus perfiles de medios sociales al añadir el widget «AddToAny Follow» en Apariencia > Personalizar o Apariencia > Widgets.
-
¿Cómo puedo usar iconos personalizados?
-
Sube los iconos de compartir en un directorio único a una localización pública, y asegúrate de que sus nombres de archivo coincidan con los de los iconos empaquetados en el plugin AddToAny. En WordPress, ve a Ajustes > AddToAny > Opciones avanzadas, marca la casilla de verificación «Usar iconos personalizados» y especifica la URL de tu directorio de iconos personalizados (e incluido el
/
final). Para el botón universal de AddToAny, selecciona «URL de la imagen» y define la localización exacta del icono universal de compartir (incluido el nombre del archivo). -
En el editor de temas (u otro editor de código), introduce el siguiente bloque de código donde desees que el boton y los iconos individuales aparezcan en tu tema:
<?php if ( function_exists( 'ADDTOANY_SHARE_SAVE_KIT' ) ) { ADDTOANY_SHARE_SAVE_KIT(); } ?>
Puedes definir códigos de servicio de AddToAny para mostrar botones de compartir específicos, por ejemplo:
<?php if ( function_exists( 'ADDTOANY_SHARE_SAVE_KIT' ) ) { ADDTOANY_SHARE_SAVE_KIT( array( 'buttons' => array( 'facebook', 'mastodon', 'email', 'whatsapp' ), ) ); } ?>
Para personalizar la URL compartida y el título:
<?php if ( function_exists( 'ADDTOANY_SHARE_SAVE_KIT' ) ) { ADDTOANY_SHARE_SAVE_KIT( array( 'linkname' => 'Example Page', 'linkurl' => 'https://example.com/page.html', ) ); } ?>
Para compartir la URL actual y el título (detectado en el cliente):
<?php if ( function_exists( 'ADDTOANY_SHARE_SAVE_KIT' ) ) { ADDTOANY_SHARE_SAVE_KIT( array( 'use_current_page' => true ) ); } ?>
Para codificar la URL actual compartida y modificar el título (del lado del servidor):
<?php if ( function_exists( 'ADDTOANY_SHARE_SAVE_KIT' ) ) { ADDTOANY_SHARE_SAVE_KIT( array( 'linkname' => is_home() ? get_bloginfo( 'description' ) : wp_title( '', false ), 'linkurl' => esc_url_raw( home_url( $_SERVER['REQUEST_URI'] ) ), ) ); } ?>
Para compartir una imagen o un video específico en ciertos servicios que aceptan medios arbitrarios (Pinterest, Yummly):
<?php if ( function_exists( 'ADDTOANY_SHARE_SAVE_KIT' ) ) { ADDTOANY_SHARE_SAVE_KIT( array( 'buttons' => array( 'pinterest', 'yummly' ), 'linkmedia' => 'https://www.example.com/media/picture.jpg', 'linkname' => 'Example Page', 'linkurl' => 'https://www.example.com/page.html', ) ); } ?>
-
Revisa los servicios para seguir compatibles para obtener los nombres de código de los servicios, luego, introduce el siguiente código de ejemplo en los archivos de tu tema donde deseas que aparezcan los botones de seguir:
<?php if ( function_exists( 'ADDTOANY_FOLLOW_KIT' ) ) { ADDTOANY_FOLLOW_KIT( array( 'buttons' => array( 'facebook' => array( 'id' => 'zuck' ), 'instagram' => array( 'id' => 'kevin' ), 'tumblr' => array( 'id' => 'photomatt' ), ), ) ); } ?>
-
Puedes añadir el siguiente código PHP de ejemplo mediante un plugin de funciones como Code Snippets:
function addtoany_add_share_services( $services ) { $services['example_share_service'] = array( 'name' => 'Example Share Service', 'icon_url' => 'https://www.example.com/my-icon.svg', 'icon_width' => 32, 'icon_height' => 32, 'href' => 'https://www.example.com/share?url=A2A_LINKURL&title=A2A_LINKNAME', ); return $services; } add_filter( 'A2A_SHARE_SAVE_services', 'addtoany_add_share_services', 10, 1 );
-
Puedes personalizar el siguiente código PHP de ejemplo y añadirlo a un plugin de funciones como Code Snippets:
function addtoany_add_follow_services( $services ) { $services['example_follow_service'] = array( 'name' => 'Example Follow Service', 'icon_url' => 'https://www.example.com/my-icon.svg', 'icon_width' => 32, 'icon_height' => 32, 'href' => 'https://www.example.com/${id}', ); return $services; } add_filter( 'A2A_FOLLOW_services', 'addtoany_add_follow_services', 10, 1 );
-
Depende de tu tema, pero puedes probar añadir el siguiente código CSS en el recuadro de CSS adicional en Ajustes > AddToAny.
Para alinear a la derecha:
.addtoany_content { text-align:right; }
Para alinear al centro:
.addtoany_content { text-align:center; }
-
Al editar una entrada o una página, desmarca la casilla de verificación «Mostrar los botones de compartir» que se encuentra junto al editor de WordPress. Asegúrate de actualizar o publicar para guardar los cambios.
Un método más antiguo consiste en insertar la siguiente etiqueta en la página o entrada (en la pestaña HTML) donde no deseas que aparezcan los botones:
<!--nosharesave-->
-
Al editar una entrada o una página, marca la casilla de verificación «Mostrar los botones de compartir» que se encuentra junto al editor de WordPress. Asegúrate de actualizar o publicar para guardar los cambios. Ten en cuenta que, por defecto, AddToAny está configurado para mostrarse en todas las entradas y páginas.
Un método más antiguo consiste en insertar la siguiente etiqueta en la página o entrada (en la pestaña HTML) donde deseas que aparezcan los botones:
<!--sharesave-->
-
Ve a Ajustes > AddToAny y desmarca la casilla «Mostrar en la parte inferior o superior de las entradas de las páginas de archivo». Las páginas de archivo incluyen páginas de categoría, de etiqueta, de autor, de fecha y de búsqueda.
-
Puedes desactivar la interfaz para compartir de AddToAny mediante un filtro (código PHP) que puedes añadir a un plugin de funciones como Code Snippets.
Para desactivar la interfaz para compartir de AddToAny en categorías específicas:
function addtoany_disable_sharing_in_some_categories() { // Examples of in_category usage: https://codex.wordpress.org/Function_Reference/in_category if ( in_category( array( 'my_category_1_slug', 'my_category_2_slug' ) ) ) { return true; } } add_filter( 'addtoany_sharing_disabled', 'addtoany_disable_sharing_in_some_categories' );
Para desactivar la interfaz para compartir de AddToAny en un tipo de contenido personalizado:
function addtoany_disable_sharing_on_my_custom_post_type() { if ( 'my_custom_post_type' == get_post_type() ) { return true; } } add_filter( 'addtoany_sharing_disabled', 'addtoany_disable_sharing_on_my_custom_post_type' );
-
Ve a Ajustes > AddToAny > Flotante > selecciona «Adjuntar al contenido» e introduce los selectores CSS que se correspondan con el elemento HTML que deseas adjuntar.
-
¿AddToAny es compatible con el RGPD?
-
Sí, AddToAny es compatible con el RGPD por defecto.
-
AddToAny es compatible con el evento estándar
post-load
.Ajax y los plugins y temas con scroll infinito deberían lanzar siempre el evento
post-load
después de la inserción del contenido. De ser necesario, contacta con los autores del plugin o del tema para solicitar la compatibilidad estándar conpost-load
.Usa la siguiente línea para activar el evento
post-load
en AddToAny y otros plugins:jQuery( 'body' ).trigger( 'post-load' );
-
¿Cómo establezco el plugin como «imprescindible» para que se cargue automáticamente y se active en todos los sitios?
-
Sube (o mueve) el directorio del plugin
add-to-any
a/wp-content/mu-plugins/
. Luego, crea un archivo PHP cargador de proxy (comoload.php
) en tu directoriomu-plugins
, por ejemplo:<?php require WPMU_PLUGIN_DIR . '/add-to-any/add-to-any.php';
Reseñas
Colaboradores y desarrolladores
«AddToAny Share Buttons» es un software de código abierto. Las siguientes personas han colaborado con este plugin.
Colaboradores«AddToAny Share Buttons» ha sido traducido a 27 idiomas locales. Gracias a los traductores por sus contribuciones.
Traduce «AddToAny Share Buttons» a tu idioma.
¿Interesado en el desarrollo?
Revisa el código , echa un vistazo al repositorio SVN o suscríbete al registro de desarrollo por RSS.
Registro de cambios
1.8.13
- Fix defaults in settings
See changelog.txt
in the plugin’s directory for the full changelog.