Después de nuestro artículo que recomendaba a los usuarios que dejaran de usar Feedburner, muchos usuarios nos preguntaron cómo pueden obtener los botones para compartir en redes sociales como los 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, le mostraremos cómo agregar botones sociales en el feed RSS de WordPress.
Lo primero que debe hacer es descargar los botones sociales que desea mostrar en sus feeds. Hay varios conjuntos de iconos de redes sociales disponibles de forma gratuita. Elija el que mejor se adapte a sus necesidades. Después de eso, debes ir a Medios »Agregar nuevo y cargue los íconos de Facebook y Twitter en su biblioteca de medios.
Una vez que haya cargado los íconos, debe copiar la URL de su ubicación. Simplemente ve a Mediateca y haga clic en el Editar enlace debajo del icono de Twitter.
En la página Editar medios, copie la URL del archivo y péguela en un editor de texto. Repite el proceso también para el ícono de Twitter. Necesitaremos estas URL más adelante.
Usaremos el filtro de contenido predeterminado de WordPress para agregar estos íconos debajo de cada publicación en su fuente RSS de WordPress.
Debe agregar este código en el archivo functions.php de su tema o en un complemento 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 . "&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 los íconos sociales debajo del contenido de la publicación en sus fuentes RSS de WordPress.
Esperamos que este artículo le haya ayudado a agregar botones sociales en sus fuentes RSS de WordPress.