Tutoriales de WordPress de Confianza, cuando más los necesitas.
Guía para Principiantes de WordPress
Copa WPB
25 Millones+
Sitios web que usan nuestros plugins
16+
Años de experiencia en WordPress
3000+
Tutoriales de WordPress de expertos

Cómo agregar botones sociales en el feed RSS de WordPress

Después de nuestro artículo en el que recomendamos a los usuarios que dejen de usar FeedBurner, muchos usuarios nos preguntaron cómo podían obtener los botones para compartir en redes sociales que tenían en sus feeds de FeedBurner. Si bien la mayoría de los lectores de feeds modernos incluyen capacidades para compartir en redes sociales, en este artículo, te mostraremos cómo agregar botones sociales en el feed RSS de WordPress.

Botones para compartir en redes sociales mostrados en el Feed RSS de WordPress

Lo primero que debes hacer es descargar los botones sociales que deseas mostrar en tus feeds. Hay varios conjuntos de iconos de redes sociales disponibles de forma gratuita. Elige uno que se adapte mejor a tus necesidades. Después, debes ir a Medios » Agregar nuevo y subir los iconos de Facebook y Twitter a tu biblioteca de medios.

Sube los íconos de redes sociales a la Biblioteca de Medios de WordPress

Una vez que hayas subido los iconos, necesitas copiar su URL de ubicación. Simplemente ve a Medios » Biblioteca y haz clic en el enlace Editar debajo del icono de Twitter.

Edita los archivos de íconos sociales

En la página Editar medio, copia la URL del archivo y pégala en un editor de texto. Repite el proceso también para el icono de Twitter. Necesitaremos estas URL más adelante.

Obtén la URL del archivo del ícono

Utilizaremos el filtro de contenido predeterminado de WordPress para agregar estos iconos debajo de cada publicación en tu feed RSS de WordPress.

Necesitas agregar este código en el archivo functions.php de tu tema o en un plugin específico del sitio.

// add custom feed content
function wpb_add_feed_content($content) {

// Check if a feed is requested
if(is_feed()) {

// Encoding post link for sharing
$permalink_encoded = urlencode(get_permalink());

// Getting post title for the tweet
$post_title = get_the_title(); 

// Content you want to display below each post
// This is where we will add our icons

$content .= '<p>
<a href="http://www.facebook.com/sharer/sharer.php?u=' . $permalink_encoded . '" title="Share on Facebook"><img src="Facebook icon file url goes here" title="Share on Facebook" alt="Share on Facebook" width="64px" height="64px" /></a>

<a href="http://www.twitter.com/share?&text='. $post_title . '&amp;url=' . $permalink_encoded . '" title="Share on Twitter"><img src="Facebook icon file url goes here" title="Share on Twitter" alt="Share on Twitter" width="64px" height="64px" /></a>
</p>';
}

return $content;
}

add_filter('the_excerpt_rss', 'wpb_add_feed_content');
add_filter('the_content', 'wpb_add_feed_content');

Este código simplemente agrega HTML para mostrar íconos sociales debajo del contenido de las publicaciones en tus feeds RSS de WordPress.

Esperamos que este artículo te haya ayudado a agregar botones sociales en tus feeds RSS de WordPress.

Si te gustó este artículo, suscríbete a nuestro Canal de YouTube para nuestros tutoriales en video de WordPress. También puedes encontrarnos en Twitter y Google+.

Descargo de responsabilidad: Nuestro contenido es compatible con el lector. Esto significa que si haces clic en algunos de nuestros enlaces, podemos ganar una comisión. Consulta cómo se financia WPBeginner, por qué es importante y cómo puedes apoyarnos. Aquí está nuestro proceso editorial.

El Kit de herramientas definitivo para WordPress

Obtén acceso GRATUITO a nuestro kit de herramientas: ¡una colección de productos y recursos relacionados con WordPress que todo profesional debería tener!

Interacciones del lector

9 CommentsLeave a Reply

  1. Hola, es un muy buen artículo y lo he implementado. Quiero saber sobre los botones para compartir en LinkedIn, WhatsApp, correo electrónico, imprimir, Google+ y otras redes sociales. Y quiero saber cómo agregar estos botones debajo de los artículos también.

    Saludos

Deja una respuesta

Gracias por elegir dejar un comentario. Ten en cuenta que todos los comentarios son moderados de acuerdo con nuestra política de comentarios, y tu dirección de correo electrónico NO será publicada. Por favor, NO uses palabras clave en el campo del nombre. Tengamos una conversación personal y significativa.