Indianopedia

Grupo Cooperativo de las Indias

Federar posts con feedwordpress

De Indianopedia

Saltar a navegación, buscar

Feedwordpress es el plugin instalado en todos los blogs del servidor indiano que permite federar posts de otros blogs en el blog propio siempre que la categoría o la etiqueta que se federen tengan una RSS propia.

Contenido

Elegir la RSS

Antes de añadir nada hemos de asegurarnos de que el enlace que tenemos corresponda realmente a una RSS

Wordpress

En Wordpress las RSS de categoría tienen por defecto la estructura:

  http://direccion_del_blog/category/nombre_de_la_categoría_sin_acentos/feed

Y los feeds de etiquetas

  http://direccion_del_blog/tag/nombre_de_la_etiqueta_sin_acentos/feed

Sin embargo la opción permalinks del panel permite modificar y personalizar la estructura de la dirección, así que está bien llegar a la página de categoría o etiqueta que queramos federar y añadirle un /feed al final.

Si el dueño del blog no había actualizado los permalinks (y por tanto las URIs siguen incorporando signos de igual e interrogación) es más que probable que las feeds de categoría o etiqueta no funcionen. Tendremos que ayudar al autor a personalizar las direcciones de sus posts desde el panel de administración.

Drupal

En Drupal, la estructura del feed de una categoría es en todo similar a la de wordpress y también es personalizable:

  http://direccion_del_blog/categorias/nombre_de_la_categoría_sin_acentos/feed

Las feeds de etiquetas sin embargo tienen una estructura que incorpora el número interno que el sistema da a cada etiqueta para su gestión y que de entrada nos habría de ser desconocido. Por ejemplo:

  http://www.versvs.net/taxonomy/term/113/1/feed

Por eso lo mejor es pinchar en la página del tag (por ej http://www.versvs.net/etiquetas/itinerario ) y luego, en el código de la página (accesible con CTRL+U) buscar rss para encontrar la línea donde se declara la feed.

Blogger

Los blogs de Blogger tienen una estructura única para las feeds de sus etiquetas:

  http://nombre_del_blog.blogspot.com/feeds/posts/default/-/etiqueta_a_federar

Asignando posts a sus autores

Mucha gente utiliza el usuario admin para postear en su blog y no se molesta en rellenar la fichita interna con su nombre. Si federamos una feed de un blog así, los posts serán por defecto asignados al admin de nuestro blog... y todo empezará a liarse... También puede simplemente que el autor ya tenga un usuario en nuestro blog y no queramos duplicarlos.

Para evitar estas cosas, tras federar cada feed desde la página de feedwordpress en el panel de nuestro blog:

  • Le daremos al botón Update para que descargue los posts del blog recien federado
  • Pincharemos en el enlace Authors que aparece bajo el título de la RSS federada cuando pasamos sobre él el ratón.
  • Veremos cómo asignó autorías en la línea que dice
Posts by **** are assigned to *****
  • En el segundo desplegable podemos cambiar el usuario (si ya teníamos al autor con un usuario propio) o crear uno nuevo al que se le asignen los posts (que es lo que habrá que hacer si se estaban asignando al admin). Lo hacemos y grabamos las opciones
  • Finalmente los posts de esa feed ya asignados a autores que no queríamos podemos reasignarlos pulsando Fix! tras rellenar:
Take all the posts from this feed attributed to **** and instead reassign them to *****