WordPress: rss para tags con el plugin FeedBurner FeedSmith

WordPress: rss para tags con el plugin FeedBurner FeedSmith
4 (80%) 3 voto[s]

Si utilizamos Feedburner como gestor de los rss de nuestro wordpress, nos daremos cuenta de un pequeño detalle: no puede generar rss para tags de nuestros posts. Podemos hacer una pequeña modificación en el código del plugin para resolver el problema.

Asi que manos a la obra, en dos minutos tendremos rss para nuestros tags:

  • Accedemos al panel de administración de nuestro wordpress. Vamos a la sección de «Plugins» y desactivamos el plugin «Feedburner Feedsmith«. Luego, pulsamos «Editar«.
  • En el código fuente, buscamos la función function ol_feed_redirect()
  • En esa función, localizamos la linea is_feed() && $feed != 'comments-rss2' && !is_single() && por is_feed() && $feed != 'comments-rss2' && !is_single() && !is_tag() &&
  • Pulsamos el botón de «Actualizar archivo«, y volvemos a activar el plugin

A partir de estos momentos ya tenemos rss para nuestros tags. En el tema que utilizo en esta web, he tenido que hacer unos cambios para que muestre un icono de rss cuando se ven los post de un tag o una categoría, como se puede ver:

Ejemplo de rss para los tags en la parte superior de la pantalla.
Ejemplo de rss para las categorías en la parte superior de la pantalla.

Así que igual tenemos que editar el tema que utilicemos para dejarlo fino del todo. Si es nuestro caso, es de ayuda saber la estructura que tendrán los rss:

Para las categorías, el enlace rss sera de la forma:
http://www.DOMINIO.com/category/CATEGORIA/feed/

por lo que en mi plantilla he añadido:
<a href="http://www.issux.com/category/<?php single_cat_title(); ?>/feed/"><img src="<?php bloginfo('template_url'); ?/>/images/rss.png" alt="RSS categoria" title="RSS de la categoria &quote;< ?php single_cat_title(); ?>&quote;"/></a>
para mostrar el icono y que enlace al rss en archive.php

Wordpress: rss para tags con el plugin FeedBurner FeedSmith - Imagen 1
rss de categorias

Para los tags, el enlace rss sera de la forma:
http://www.DOMINIO.com/tag/TAG/feed/

por lo que en mi plantilla he añadido
<a href="http://www.issux.com/tag/<?php single_tag_title(); ?>/feed/"><img src="<?php bloginfo('template_url'); ?/>/images/rss.png" alt="RSS tag" title="RSS del tag '< ?php single_tag_title(); ?>'"/></a>
para mostrar el icono y que enlace al rss en archive.php

Wordpress: rss para tags con el plugin FeedBurner FeedSmith - Imagen 2
rss de tags

Via: Brad Grier

Dejar un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *