domingo, 28 de octubre de 2012

Hoy en AyudaWordPress.com

Hoy en AyudaWordPress.com

Link to Ayuda WordPress

Tu propio logo en el feed RSS de WordPress

Posted: 28 Oct 2012 04:01 PM PDT

Desaparezca o no finalmente Feedburner, hay características de este servicio que podemos clonar fácilmente y hoy vamos a ver una de ellas. Me refiero a la personalización del feed, en este caso añadiendo una imagen y logo propio al feed RSS, para una mejor identificación y branding.

Además, es muy sencillo, pues con unos pocos códigos añadido a nuestro plugin de funciones, o incluso el fichero fucntions.php de nuestro tema WordPress, tendremos lo que buscamos.

Sería algo así:

// añadimos icono y logo a los feeds Atom  add_action('atom_head','aw_atom_feed_add_icon');  add_action('comments_atom_head','aw_atom_feed_add_icon');  function aw_atom_feed_add_icon() { ?>    	<feed>  		<icon><?php echo get_template_directory_uri(); ?>/images/logo.ico</icon>  		<logo><?php echo get_template_directory_uri(); ?>/images/logo.gif</logo>  	</feed>    <?php }    // añadimos icono y logo a los feeds RSS y enlazamos el logo a nuestra web  add_action('rss_head','aw_rss_feed_add_icon');  add_action('rss2_head','aw_rss_feed_add_icon');  add_action('commentsrss2_head','aw_rss_feed_add_icon');  function aw_rss_feed_add_icon() { ?>    	<image>  		<url><?php echo get_template_directory_uri(); ?>/images/logo.gif</url>  		<title><?php bloginfo_rss('name'); ?></title>  		<link><?php bloginfo_rss('url'); ?></link>  		<width>125</width>  		<height>75</height>  		<description><?php bloginfo('description'); ?></description>  	</image>    <?php }    // añadimos icono y logo a los feeds RDF y enlazamos el logo a nuestra web  add_action('rdf_header','aw_rdf_feed_add_icon');  function aw_rdf_feed_add_icon() { ?>    	<image rdf:about="<?php echo get_template_directory_uri(); ?>/images/logo.gif">  		<title><?php bloginfo_rss('name'); ?></title>  		<url><?php echo get_template_directory_uri(); ?>/images/logo.gif</url>  		<link><?php bloginfo_rss('url'); ?></link>  		<description><?php bloginfo('description'); ?></description>  	</image>    <?php }

Lo mejor de este código es que de una tacada personalizamos los feeds Atom, RSS e incluso los RDF, añadiendo iconos y logos a nuestro gusto … y de nuestros visitantes. Solamente tienes que prestar atención – para modificarlas – a las líneas donde se indican las rutas a los iconos y logos, y cambiarlas por las que tu vayas a usar. En el ejemplo se usa la carpeta “/images/” dentro del tema activo

Además, como un plus, el logo irá con enlace a tu web, igual que como podíamos hacer con Feedburner.

Por supuesto, a las malas siempre puedes eliminar los feeds de WordPress, pero eso ya son decisiones radicales.

Ayuda WordPress está alojado en Gigas Cloud WordPress, hosting en la nube especializado en WordPress

No hay comentarios:

Publicar un comentario

Seguidores

Archivo del blog