Support Home > Compartir

Compartir

Esta guía te mostrará cómo añadir botones de compartir a las entradas de blog para que los lectores puedan compartir fácilmente tu contenido en Twitter, Facebook, Tumblr, LinkedIn, y los proveedores de alojamiento de otros servicios puedan ayudarte a difundir tus mensajes por Internet.

Para conocer las funciones generales y leer las preguntas frecuentes, consulta nuestra página de información.

La función Compartir ofrece a los lectores las herramientas necesarias para publicar tu contenido en sus redes en la parte inferior de las entradas o páginas. Puedes configurar los servicios para que se muestren en forma de icono o texto (o ambos). Algunos servicios también muestran la cantidad de veces que se ha compartido la entrada, según informa ese servicio.

Activar botones de compartir

Para activar los botones de compartir, sigue estos pasos:

  1. En el escritorio WP Admin, ve a Jetpack → Ajustes → Compartir.
  2. En Botones de compartir, activa la opción Añadir botones de compartir a tus entradas y páginas.

Añadir y configurar botones de compartir

Cuando se haya activado la función, puedes añadir los botones de compartir a tu sitio con solo cuatro pasos:

  1. Ve a Ajustes → Compartir en el escritorio WP Admin de tu sitio * o pega la siguiente URL junto a tu dominio:
    • yoursite.com/escritorio/opciones-general.php?pagina=compartir
  2. En Botones de compartir, arrastra y suelta los servicios que quieres utilizar en el área Servicios activados en el orden que consideres. También puedes arrastrar los servicios al cuadro del área Servicios activados y se ocultarán tras un botón de compartir.
  3. Elige el estilo de botón que prefieras y el lugar donde quieras que aparezcan los botones.
  4. Haz clic en Guardar cambios.

* También puedes gestionar los botones de compartir en WordPress.com a través de Herramientas → Marketing → Botones de compartir.

Para añadir nuevos servicios, arrastra el botón al área Servicios activados en cualquier momento.

Opciones del botón de compartir

Puedes personalizar algunas opciones de los botones de compartir, como se muestra a continuación:

  • Estilo de botón: esta opción permite elegir si quieres mostrar los botones con icono y texto, solo con icono, solo con texto o el botón de compartir oficial del servicio.
  • Etiqueta de compartir: esta opción permite personalizar el mensaje que aparece encima de los botones de compartir.
  • Mostrar botones en: esta opción permite elegir dónde quieres que se muestren los botones de compartir (en la página de inicio, en las páginas de archivo, en los resultados de búsqueda, entradas, páginas o medios).
  • Etiqueta del sitio en Twitter: si añades tu nombre de usuario de Twitter en este campo, se añadirá un mensaje personalizado a través de @nombredeusuariodeTwitter al final del tuit compartido.
  • Desactivar CSS y JS: función avanzada. Si esta opción está marcada, debes incluir manualmente estos archivos en tu tema para que funcionen los enlaces para compartir.

Servicios compatibles

Actualmente, estos son los servicios que se admiten:

  • Correo electrónico *
  • Facebook
  • LinkedIn
  • Pinterest
  • Pocket
  • Imprimir
  • Reddit
  • Skype
  • Telegram
  • Tumblr
  • Twitter
  • WhatsApp

* Nota: La opción Compartir correo electrónico solo está disponible si utilizas el plugin de filtrado de spam Akismet para evitar el abuso de spam o si la activas expresamente al añadir el siguiente código al archivo functions.php o un plugin de funcionalidad:

add_filter( 'sharing_services_email', '__return_true' );

Solución de problemas

Los botones no muestran el número de veces que se ha compartido el contenido ni los Me gusta

No todos los servicios permiten mostrar el número de veces que se ha compartido un contenido. Twitter no mostrará el número de veces que se ha compartido el contenido. Las cifras de contenido compartido de Facebook son el número total de contenido compartido, «Me gusta» y comentarios en esta red social.

En algunos servicios, el número de veces que se ha compartido un contenido solo se muestra en los «botones oficiales». Si este dato no aparece, prueba a elegir la opción Botones oficiales en el menú desplegable Estilo de botón. El botón Guardar de Pinterest solo se mostrará en imágenes si usas el estilo Botones oficiales.

Los botones de compartir no aparecen

Comprueba los ajustes de compartir en Ajustes → Compartir y asegúrate de haber activado los botones de compartir en los tipos de entradas en las que quieres que aparezcan:

El número de veces que se ha compartido el contenido se restablece a cero

Son los propios servicios (Facebook, Twitter, etc.) quienes informan de las cifras totales en los botones de compartir oficiales. Para calcular esta cifra, los servicios usan la URL exacta de la entrada en el momento en el que se compartió.

Si la URL de tu sitio sufre cualquier cambio (por ejemplo, si pasa de http a https o se modifica la estructura del enlace permanente), al no ser la URL exacta, se restablecerá a cero el número de veces que se ha compartido el contenido.

Además, estos datos dependen de los servicios y no de WordPress.com ni de Jetpack, por lo que no podemos hacer nada para combinar o actualizar la cifra total.

No veo la sección Compartir en mi escritorio de WordPress.com

Al activar la función Compartir, debería aparecerte la sección Botones de compartir en el escritorio de WordPress.com, en Herramientas → Marketing. Si no la puedes ver, sigue los pasos que se indican en esta guía para asegurarte de que la función Compartir no está desactivada.

¿Por qué no puedo compartir en Google+?

Google+ ya no es una opción disponible en los botones de compartir. Si no habías añadido con anterioridad un botón Google+ a tu sitio, ya no te saldrá la opción de añadir uno. En Ajustes > Compartir, no verás la opción Google+.

Si ya habías añadido un botón Google+ anteriormente, aparecerá un botón nuevo cuando accedas a tu cuenta de administrador. Ese botón te invitará a eliminar el servicio obsoleto de tu sitio. Sin embargo, tus lectores no verán nada.

Si todavía tienes alguna pregunta, no dudes en ponerte en contacto con nosotros.

Personalización

¿Cómo puedo crear mis propios botones de compartir personalizados?
  1. Ve a Ajustes → Compartir en el escritorio.
  2. Haz clic en el enlace Añadir nuevo servicio en la sección Servicios disponibles.
  1. Introduce el «nombre del servicio» que quieres usar para el servicio de compartir. Aparecerá en el enlace al servicio y en las estadísticas de compartir del sitio.
  2. Introduce la «URL para compartir». Es la dirección URL del servicio para compartir. En la URL, puedes usar las variables %post_title% %post_url% (URL corta), %post_full_url% y %post_excerpt%. Por ejemplo, http://www.google.com/buzz/post?url=%post_url%
  3. Introduce la «URL del icono». Es la dirección URL vinculada a la imagen de icono que quieres que se muestre con el servicio. Por ejemplo, https://www.someserver.com/images/buzz.png. Ten en cuenta que la imagen que uses debe estar disponible online en el enlace que introduzcas aquí.
  4. Haz clic en el botón «Crear botón de compartir».
  5. El nuevo servicio aparecerá en la sección Servicios disponibles. Ahora, puedes añadirlo a la sección Servicios activados para utilizarlo en tu sitio.

Mientras personalizas los servicios de compartir, puedes ver cómo se van ordenando en la sección Vista previa en directo.

¿Cómo puedo añadir un captcha al botón de compartir de Correo electrónico?

El botón Correo electrónico es fantástico y puedes mejorarlo aún más si añades un captcha al formulario de envío:

Para añadir un captcha a tu sitio, sigue estos pasos:

  1. Crea una cuenta en este sitio. Cuando te hayas registrado, recibirás una clave pública y otra privada.
  2. Abre el archivo wp-config.php de tu sitio en tu editor de texto favorito. Añade las siguientes constantes con tus dos claves reCaptcha justo antes de / * ¡Eso es todo, deja de editar! Que te vaya bien con el blog. */:
    define( 'RECAPTCHA_PUBLIC_KEY', 'XXXXXXX' );
    define( 'RECAPTCHA_PRIVATE_KEY', 'XXXXXXX' );
    
  3. Guarda el archivo wp-config.php y actualiza el sitio.

¡Listo! Tus botones de compartir de Correo electrónico ya están protegidos frente a spam.

¿Cómo puedo acceder al lugar donde se muestran los iconos de compartir?

Por defecto, los iconos de compartir se muestran justo debajo del contenido de tu entrada. Es posible que quieras cambiarlos de sitio, por ejemplo, justo antes del contenido.

Para hacerlo, añade el siguiente código a tu archivo functions.php:

function jptweak_remove_share() {
 remove_filter( 'the_content', 'sharing_display', 19 );
 remove_filter( 'the_excerpt', 'sharing_display', 19 );
 if ( class_exists( 'Jetpack_Likes' ) ) {
 remove_filter( 'the_content', array( Jetpack_Likes::init(), 'post_likes' ), 30, 1 );
 }
}
add_action( 'loop_start', 'jptweak_remove_share' );

Después, busca el archivo en la ubicación en la que quieres que aparezcan los iconos de compartir. Inserta el siguiente código en el área donde quieres que aparezcan los botones de compartir o Me gusta:

if ( function_exists( 'sharing_display' ) ) {
 sharing_display( '', true );
}

if ( class_exists( 'Jetpack_Likes' ) ) {
 $custom_likes = new Jetpack_Likes;
 echo $custom_likes->post_likes( '' );
}
add_action( 'loop_start', 'jptweak_remove_share' );

Ten en cuenta que proporcionamos esta información como cortesía y que no ofrecemos soporte técnico para implementar o editar código personalizado.

¿Cómo puedo ocultar los botones de compartir en el móvil?

Inserta el siguiente código en el archivo functions.php:

// Check if we are on mobile
function jetpack_developer_is_mobile() {

 // Are Jetpack Mobile functions available?
 if ( ! function_exists( 'jetpack_is_mobile' ) ) {
 return false;
 }

    // Is Mobile theme showing?
    if ( isset( $_COOKIE['akm_mobile'] ) && $_COOKIE['akm_mobile'] == 'false' ) {
 return false;
 }

    return jetpack_is_mobile();
}

// Let's remove the sharing buttons when on mobile
function jetpack_developer_maybe_add_filter() {

 // On mobile?
 if ( jetpack_developer_is_mobile() ) {
 add_filter( 'sharing_show', '__return_false' );
 }
}
add_action( 'wp_head', 'jetpack_developer_maybe_add_filter' );
add_action( 'loop_start', 'jptweak_remove_share' );
¿Cómo puedo usar mis propios recursos en lugar de los archivos CSS y JS de uso compartido predeterminado de Jetpack?

La función Compartir incluye una opción «avanzada» que permite usar tus propios archivos de Javascript y CSS en lugar de los archivos que añade Jetpack por defecto.

Para empezar, ve a Ajustes → Compartir en el escritorio y comprueba la casilla de verificación Avanzado situada en la parte inferior de la página.

A continuación, puedes añadir tus propias bibliotecas al introducir el siguiente código en un plugin de funcionalidad o en el archivo functions.php de tu tema:

function tweakjp_add_sharing_js() {
 wp_enqueue_script( 'sharing-js', WP_SHARING_PLUGIN_URL . 'sharing.js', array( ), 4 );
 $sharing_js_options = array(
	 'lang' => get_base_recaptcha_lang_code(),
	 'counts' => apply_filters( 'jetpack_sharing_counts', true )
 );
 wp_localize_script( 'sharing-js', 'sharing_js_options', $sharing_js_options );
}
add_action( 'wp_enqueue_scripts', 'tweakjp_add_sharing_js' );

function tweakjp_add_sharing_css() {
 wp_enqueue_style( 'sharing', WP_SHARING_PLUGIN_URL. 'sharing.css', false, JETPACK__VERSION );
}
add_action( 'wp_enqueue_scripts', 'tweakjp_add_sharing_css' );
¿Cómo puedo añadir el texto «a través de @nombredeusuario» a los tuits enviados mediante el botón de Twitter?

Hay dos maneras de añadir tu cuenta de Twitter al final de cada tuit y son las siguientes:

  • Puedes completar la opción «Etiqueta del sitio en Twitter» en Ajustes → Compartir.
  • Si usas la función Difundir y estás conectado con una cuenta de Twitter, esta cuenta se utilizará en el botón de compartir de Twitter.

Información de privacidad

Esta función está desactivada por defecto. La puedes activar en cualquier momento con el ajuste Añadir botones de compartir a tus entradas y páginas que encontrarás en la sección Botones de compartir del escritorio en Jetpack → Ajustes → Compartir.

Más información acerca del uso de datos en tu sitio
Datos utilizados
Usuarios o propietarios del sitio

Si añades tu nombre de usuario de Twitter a los ajustes de compartir, se publicará junto con el tuit en el que se comparta el contenido. El título de la entrada y el enlace permanente también se compartirán con cualquiera de los servicios. Además, si tienes activado Akismet en tu sitio y un visitante intenta compartir una entrada a través de un correo electrónico, la URL de la página de inicio del sitio y el enlace permanente de la entrada se enviarán en la llamada de la API a Akismet para comprobar si hay spam. Asimismo, se hará un seguimiento de la actividad (detallado más abajo): dirección IP, ID de usuario de WordPress.com, nombre de usuario de WordPress.com, ID y URL del sitio conectado a WordPress.com, versión de Jetpack, agente de usuario, URL visitante, URL referente, marca de tiempo del evento, idioma del navegador, código de país.

Visitantes del sitio

Cuando los botones de compartir oficiales están activos en el sitio cargan el contenido directamente desde su servicio. De esta manera, pueden mostrar tanto el botón como la información y herramientas de la parte que comparte. Como consecuencia, los servicios pueden recopilar información sobre la parte que comparte. Cuando un botón de compartir de Facebook o Pinterest, que no es oficial, está activo en el sitio, alguna información (como la dirección IP de la parte que comparte o la URL de la página) estará disponible para todos los servicios. Por lo tanto, el número de veces que se comparte el contenido puede aparecer junto al botón.

Al compartir contenido por correo electrónico (esta opción solo está disponible si Akismet está activo en el sitio) se utiliza la siguiente información: nombre y dirección de correo electrónico de la parte que comparte (si el usuario está conectado, estos datos se obtendrán directamente de su cuenta), dirección IP (para controlar el spam), agente de usuario (para controlar el spam) y cuerpo o contenido del correo electrónico. Este contenido se enviará a Akismet (también propiedad de Automattic) para que se pueda realizar una comprobación de spam. Por otro lado, si el propietario del sitio ha activado reCAPTCHA (de Google), la dirección IP de la parte que comparte se compartirá con ese servicio. Puedes consultar la Política de privacidad de Google en este enlace.

Seguimiento de actividad
Usuarios o propietarios del sitio

Rastreamos cuándo se activa y desactiva la función, y qué usuario lo hace. También rastreamos cuándo y qué opciones de configuración se modifican (y qué usuario lo hace).

Visitantes del sitio

Los datos de compartir de Correo electrónico se enviarán a Akismet (también propiedad de Automattic) y se registrarán ahí. Consulta más arriba los datos concretos que se envían a Akismet.

Datos sincronizados (Leer más)
Usuarios o propietarios del sitio

Sincronizamos opciones que determinan si la función está activada y la manera en que se han configurado las opciones de configuración disponibles.

Visitantes del sitio

Ninguno.

  • Tabla de contenidos

  • Categorias