FernandezSanSalvador

Desarrollo web, frameworks, wordpress, linux y mas.
Menu
  • Inicio
  • Programación
    • IDE
      • Android Studio
      • Eclipse
      • Netbeans
    • Lenguajes
      • Bolt CMS
      • CSS
      • Diem CMS
      • PHP
      • Symfony
      • WordPress
    • SEO
  • Sistemas y redes
    • Bases de datos
      • MySQL
    • Servidores web
      • Apache
      • Nginx
      • Plesk
      • Varnish
    • Sistemas Operativos
      • Android
      • Debian
      • Ubuntu
    • Seguridad
  • Proyectos
  • Suscríbete
  • Contacto
Inicio
Programación
Lenguajes
Wordpress
WordPress: rss para tags con el plugin FeedBurner FeedSmith

WordPress: rss para tags con el plugin FeedBurner FeedSmith

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

Share
Tweet
Linkedin
Anterior
Siguiente

También te podría gustar...

Wordpress
Como evitar el spam en los comentarios filtrandolo con el …
Wordpress

WordPress: bloquear el spam en los comentarios por ip

Wordpress
Guia publicada por wpbeginner con 13 consejos imprescindibles para proteger …
Wordpress

Consejos para proteger el panel de control de wordpress

Comentar

Cancelar la respuesta

FernandezSanSalvador

Desarrollo web, frameworks, wordpress, linux y mas.
  • Aviso legal
  • Política de cookies
  • Política de privacidad
Copyright © 2019 FernandezSanSalvador
Usamos cookies en esta web Aceptar para descubrir cómo borrar las cookies Leer más
Privacidad y Política de cookies

Necesarias Siempre activado