Si tienes un blog alojado en WordPress.com ya tienes RSS en tiempo real con PubsubHubbub, el protocolo que cambia el modo en que funciona la comunicación entre los clientes RSS y los feeds.
Si hasta ahora el cliente, por decirlo así, preguntaba al feed por si había información nueva, ahora, con PubsubHubbub el cliente simplemente está a la escucha, y es este protocolo quien le envía la información, lo que hace que la información aparezca en tiempo real, nada más publicarse, en nuestro caso desde WordPress.
Como he dicho al principio, en WordPress.com ya está habilitado, pero en tu WordPress alojado también puedes habilitar este sistema, instalando el plugin PushPress, que manda los "push" directamente, sin necesidad de servicios externos (digo esto porque otros plugins usan servicios externos, este lo hace directamente). ¿Que no quieres instalar otro plugin?, pues también puedes activarlo si usas Feedburner como redirección de tus feeds. Solo tendrás que activar la opción llamada "Pingshot" de la pestaña "Publicize" para tenerlo disponible.
Hay muchas maneras de ocultar la versión de WordPress a miradas indiscretas. Ya hemos hablado de borrar el fichero readme.html y añadiendo la función remove_action, pero son soluciones incompletas en realidad pues no eliminan, por ejemplo, las referencias al número de versión, de tus feeds RSS. Cualquier hacker lo sabe ¿por qué no tu?
Una solución mucho más limpia, segura, efectiva y elegante es añadir el siguiente código al fichero functions.php de tu tema activo:
Se denomina feed a una fuente de información asociada a un formato RSS o Atom, que se basan en el lenguaje XML. Si te lo defino así quizá te quedes igual, pero si te digo que sirve para utilizarlo con agregadores de contenido, que es una forma muy habitual de recibir las noticias y que puede ser una buena fuente de lectores para tu blog seguro que te parecerá más interesante.
Nuestra instalación de WordPress ya tiene su propio feed, normalmente en tublog.com/feed, pero es habitual y práctico pasar a utilizar servicios externos que te dan muchas más posibilidades y facilidades para usar dicho canal de entrada a tu blog. Vamos a ver como se hace con Feedburner.
Lo primero que debemos hacer es entrar a feedburner.com. Allí, si no tenemos ninguna sesión de Cuentas de Google iniciada, deberemos iniciarla. Una vez iniciada la sesión, rellenamos con la dirección de nuestro feed o nuestro blog y los datos que se nos piden. De esta forma obtendremos nuestro feed en Feedburner, que será de la forma http://feeds.feedburner.com/tublog o parecido.
Ahora toca redirigir desde nuestro WordPress nuestros feeds a Feedburner, y para ello utilizaremos el plugin FD Feedburner Plugin. Una vez instalado desde nuestro panel de administración, iremos a Plugins / Feedburner configuration y allí pondremos en “Redirect my feeds here:” nuestra dirección del feed de Feedburner. De esta forma, todos los enlaces a los feeds de nuestro sitio irán a parar directamente al feed asociado de Feedburner.
Por otra parte, es recomendable que cada vez que publiquemos un post en nuestro blog se avise a Feedburner. Para hacerlo, tenemos que ir a nuestro panel de Opciones / Escritura y añadir la dirección “http://ping.feedburner.com/” en el campo “Servicios de actualización”. De esta forma, notificará automáticamente cada vez que actualicemos nuestro blog.
Por otra parte, Feedburner no sólo te permite tener tus feeds allí, sino que ofrece muchas otras opciones. Una de las más importantes: notificar tus últimas entradas en Twitter.
Feedly, una aplicación que organiza tus enlaces favoritos en una especie de portal estilo revista, lanzó recientemente un nuevo servicio que han llamado “embeddable mixes”. Mediante el mismo es posible crear una página mezclando una serie de feeds e insertar la misma en una página web, blog o en la red de Ning. Para probar esta función añadí algunos de los blogs que sigo a una nueva categoría en Feedly. Al terminar se te ofrece un código con el url de la mezcla. Para los blogs de WordPress es necesario utilizar el plugin de Embed Frame para insertar la página. El resultado del proceso lo puedes ver en esta página del blog:
Me encanta el diseño tipo revista de la página y además el hecho de que le ofrece a los visitantes una manera rápida de acceder artículos que están relacionados a las temáticas del blog. Feedly ofrece alternativas que son de pago pero me parece que el servicio gratuito puede llenar las necesidades de muchos blogueros. Prometen también ir desarrollando el servicio para hacerlo más configurable y poderoso.
De nuevo, como cada 26 de Diciembre, estamos de enhorabuena por poder seguir manteniendo vivo Ayuda WordPress. Cuando hace ya 2 añosGuillermo y servidor empezamos este particular blog de notas sobre WordPress nunca pensamos que se haría tan popular y agradecido, y nos ha costado bastante seguir con el pero al final compensa el esfuerzo cuando lees o hablas con alguien a quien no conoces y te dice que en más de una ocasión le has ayudado, sin saberlo.
Como suele ser habitual, os aburriré con algunos de los logros que hemos conseguido este segundo año de vida:
Inauguramos la Comunidad WordPress en la que ofrecemos blogs gratis para todo el que quiera iniciarse en WordPress.
Más de 15 mil mensajes y más de 2.500 usuarios en el Foro WordPress.
Nos siguen por email más de 2.300 lectores que reciben las novedades cada día en su cliente de correo electrónico.
En 2 años habéis dejado más de 15.200 comentarios dejados por los lectores.
Ya sumamos 1.931 artículos publicados, lo que da una media de casi 3 artículos sobre WordPress diarios.
Por supuesto, esto no habría sido posible sin vuestra ayuda y apoyo, vuestros comentarios, enlaces desde otros sitios, mensajes en el foro, todas esas pequeñas-grandes acciones diarias que hacen grande la comunidad WordPress hispana.
Una opción, si quieres tener una versión de tu blog adaptada para teléfonos móviles, es instalar un plugin como iWPhone. Lo que hacen ese tipo de plugins es detectar si el acceso al blog proviene de un smartphone y, en ese caso, redirigir a un theme especial.
Sin embargo, la solución propuesta en Daily Seo Blog me gusta mucho más. Es más simple, no implica instalar ningún theme extra y conecta directamente con mi lector de feeds preferido (Google Reader).
Hay muchas razones por las que querríais usar esto, pero el más importante es prevenir el robo de identidad: Como debéis saber, muchos deshonrosos ladrones utilizan los RSS para su provecho, y roban contenido de feeds de otros blogs. Si se pone un aviso de propiedad en los posts RSS, puede, al menos, evitar el robo completo del contenido.
Este plugin, llamado RSS Footer, hace exactamente lo que ejemplifiqué: incluye contenido extra al final de los artículos, y sólo visibles para los lectores de Feeds
Tiene, como ven, el campo para poner el texto, la opción de dónde ubicarlo (arriba o debajo del post) y si agrega un enlace al post original.
Muchos de vosotros tendréis Miniposts en vuestros blogs. Ya sea por CSS o un plugin, está presente en la gran mayoría de los blogs.
Los Miniposts son una categoría especial que destaca textos cortos con noticias cortas. En el blog se ven muy lindos, pero en el RSS no se denotan, y parecen artículos muy cortos sueltos. Pero con una inyección de código podeis modificar esto.
Solo hay que buscar, en /wp-includes/feed.php, la función get_the_title_rss(), que se encuentra en la línea 114, y incluír lo siguiente (dentro de las paréntesis) el siguiente código:
Esto es, por supuesto, cambiando “ID_DE_LA_CATEGORIA_DE_MINIPOSTS” por el respectivo ID.
Esto mostrará en el feed “[MiniPost] -título del post-”. Podéis modificar lo que aparece en la línea return “[MiniPost] “.
La única inconveniencia de este código es que se ubica en wp-includes, que se cambia con las actualizaciones de WordPress. Pero vamos, alguno de vosotros lo encontrará útil.
Al principio, uno tenía que leer blogs accediendo a la URL. No eramos muchos pero, si leías un puñado, era bastante tedioso consultar uno por uno para ver si se habían actualizado. La sindicación (o redifusión) resolvió el problema. Utilizando la más trivial de las técnicas, un fichero plano basado en etiquetas (archivos XML), se consiguió un revolucionario método de publicación y lectura, adoptado no solo por blogs sino por todo tipo de webs.
Con la estandarización de los archivos de sindicación (feeds) -en sus diferentes formatos (RSS, ATOM)- y la popularización de las aplicaciones de agregación (Bloglines, Google Reader, etc.), tanto de escritorio como online, pudimos gestionar el enorme caudal de información que se genera en la Blogosfera.
La sindicación, ese simple invento (la sangre de la blogosfera, según David de Ugarte) es la más importante contribución de la revolución de los blogs a Internet. Un invento que facilita la lectura de sitios web, potencia el contenido y no el aspecto, ayuda a distribuir la información y la interacción entre plataformas, etc.
En la actualidad, un nuevo protocolo (denominado PubSubHubbub) provee una nueva dimensión a la sindicación. Se trata de poder ofrecer actualizaciones de los contenidos en tiempo real. Es decir, poder leer, con el programa de agregación de feeds, el post en el momento en el que se publica en la fuente original. Hay sistemas de publicación que ya trabajan con PubSubHubbub, como Posterous y Tumblr que lo acaba de implementar, y que utiliza el servicio Superfeedr. También lo utilizan ya Google Reader, Google Alerts, FriendFeed, etc. Y WordPress tiene un plugin para que tus lectores puedan conocer al instante cuando actualizas tu blog: Plugin PubSubHubbub.
Los agregadores de feeds, compatibles con el protocolo PubSubHubbub, son el futuro. Tiempo real junto con funciones “inteligentes”, quizás al estilo de Fever.