Lexi, ahora en posts, pages y templates

marzo 1, 2009 Publicado en Software y Hardware
Etiquetas:

Desde Italia preguntaron si existía una forma de hacer que Lexi publicara resultados en una página o post. En un principio no vi la utilidad que una funcionalidad así podría ofrecer, pero apenas pensarlo unos segundos tuve claro todo el potencial disponible al implementar esta solución.

Expongo unos ejemplos:

  • Un post sobre salud actualizado con un enlace a un RSS sobre el tema.
  • Una página sobre fútbol con datos actualizados de resultados de partidos.
  • Una página dedicada a la paleontología que lea datos desde un blog de arqueología.
  • Una página de juegos con un enlace a novedades.
  • En mi caso personal, una página de uno de los viajes actualizada con noticias de la región a la cual se hace alusión.

Suponiendo que estas solo fueran páginas del sitio, y no el contenido principal del mismo, entonces no habría justificación para agregar estos RSS a la lista de feeds a ser publicados en el Widget, así que decidí aumentar la funcionalidad de Lexi para que pudiera visualizar un RSS en una página o post desde una etiqueta, sin que fuera necesario declarar el feed en el menú de herramientas. De esta manera la lista quedó dedicada exclusivamente al manejo del Widget y las páginas ganaron un método para mantener actualizados sus datos.

Como ejemplo, acá está la lista de los últimos álbumes fotográficos que he publicado en Picasaweb. Como podrán notar este RSS no está en el Widget de Lexi (disponible en la etiqueta ‘Referencias’ de la barra lateral), lo que demuestra que no está declarado en la lista de feeds.

RSSCargando Fuente...

Existen ya algunos plugin con esta funcionalidad, recomiendo firstRSS y Agrr, básicamente también permiten visualizar feeds de un RSS dentro de una página. Lo que hace diferente a Lexi es la implementación de Ajax como paso intermedio para conseguir los datos, evitando así posibles bloqueos en espera por la información desde algún RSS con problemas, que es precisamente la motivación por la cual diseñé Lexi.

Esta nueva versión del plugin agrega al editor un botón que fue ideado para facilitar el proceso de anexar feeds a los reportes.

La descripción del plugin, su justificación y un vínculo para descargarlo la pueden obtener en la página dedicada.

20 comentarios para “Lexi, ahora en posts, pages y templates”

  1. zonekiller dice:

    Wow! Very quick, and it works very well. Once again, thanks for your plugin. You rock! 😉

  2. Hola!
    He descubierto por pura casualidad tu plugin que es fantástico.
    Estoy tratando de crear un planeta en wp para una red italiana: allascoperta.com y probé este plugin que parecía funcionar perfectamente.
    Para evitar el contenido duplicado, preferí utilizar widgets en la barra lateral con un pequeño resumen de cada nuevo post
    El tema es que he descubierto que no es compatible con algunos theme de worpdress. En este caso he utilizado ascomingmag.
    Es posible que el plugin entre en conflicto con otros plugin o es el theme que no me permite incluir los widgets?
    Si puedes darme alguna directa, te lo agradeceré, por que estoy renegando desde hace mucho tiempo. He probado con feedwordpress, wp-o-matic, kb-advanced-rss y nada, no logro que se vean los contenidos via feed de los blogs alojados en los subdominios.
    Tienes mi e-mail si quieres puedes contactarme directamente.
    Te agradezco de antemano por la ayuda.
    Pablo

    • sebaxtian dice:

      Claro Pablo. Dame un enlace desde dónde poder descargar el tema y la lista de plugins que estás usando. Si te bloquea como spam por enviar varios enlaces no te preocupes que yo los reviso y desbloqueo.

  3. Hola!
    Muchisimas gracias por responder!!
    El theme es este que he descargado aqui.
    Los plugin que estoy utilizando son estos:

    Akismet 2.2.3

    All in One SEO Pack 1.4.9

    FeedBurner FeedSmith 2.3.1

    Full Text Feed 1.04

    Google Analytics for WordPress 2.9.1

    Google XML Sitemaps 3.1.2

    Got Banners

    Post-Plugin Library 2.6.2.1

    Recent Comments 2.6.2.1

    SEO No Duplicate 0.3.1

    Sociable-italia 3.0.5

    StylePress 0.1

    Subscribe To Comments 2.1.2

    WordPress.com Stats 1.3.8

    WP-Optimize 0.6.1

    Yet Another Related Posts Plugin

    Si necesitas mas informacion, pues a tus ordenes.
    Otra vez, muchisimas gracias! 😉

    • sebaxtian dice:

      Otra pregunta Pablo. ¿Cómo se presenta el error?

      1. Salen caracteres extraños donde deberían ir tildes.
      2. Sale algo totalmente diferente a lo esperado. Si es así podrías enviarme el texto por favor.

  4. Hola!

    Simplemente activo los dos plugins lexi y minimax. Voy a widgets y aparece en la lista de los widgets disponibles lexi, pero es imposible utilizarlo, no es clickable, no se puede integrar.
    Ok?
    Grazie!
    Pablo

    • sebaxtian dice:

      En las listas de la izquierda del administrador, en la sección de herramientas está el mecanismo para crear la lista. Me haces caer en cuenta que de esta forma la interfaz de usuario es un poco confusa de usar. Voy a hacer los ajustes para que desde el widget se pueda ir al administrador de la lista.

  5. Hola!
    Por mas que ya este creada la lista, no es posible aplicar los widgets. Ademas cuando lo activo me sale Error500.
    Gracias! 😉

    • sebaxtian dice:

      Sospecho del servidor. Si dices que te ha puesto problema para ver los contenidos de los feeds con feedwordpress, wp-o-matic y kb-advanced-rss, es posible que sea el servidor el que tenga algún bloqueo. Envía una solicitud al hosting preguntando si existe ese bloqueo para descartar esta situación primero.

    • sebaxtian dice:

      O peor aun, tal vez falte algún módulo de PHP requerido por WP. Casi todos los plugins de lectores de RSS del CMS usan la librería que trae por defecto WP, y esta requiere un módulo de XML. Tal vez falte ese módulo y por eso ‘todos parecen fallar’.

  6. Hola!
    Pues ya habia reinstalado wp por que tenia algunos problemas, puede que tengas razon. Quiza tenga que hacerlo nuevamente.
    Gracias! 😉

  7. Carlos Taveras dice:

    Sebaxtian,

    Yo estoy usando Lexi para agregar un RSS feed en Español de Univision en una pagina de mi blog pero todos los acentos y ñ sale como un cuadro.

    Sabes como puedo arreglar esto?

    Gracias por tu ayuda.

    Carlos

    • sebaxtian dice:

      Hola Carlos.

      Gracias por usar Lexi.

      Cuando desarrollé por primera vez el grupo de plugins que usaban Ajax se presentó este problema por no declarar correctamente la codificación (UTF8 o ISO8859-1) en la página. Es posible que sea en los meta-tags donde debas hacer algo, pero para estar seguro podrías por favor enviarme el URL del RSS que estás usando y la página donde estás aplicando el plugin. No necesitas activar el plugin, es solo para crear una copia en dónde hacer pruebas locales.

      Gracias.

  8. Carlos Taveras dice:

    Sebaxtian,

    Gracias por resonder. Ya trate de cambiar la codificacion en los meta tags the UTF8 para ISO8859-1 y nada. La direccion del RSS es (http://api.univision.com/content/rss/uol:3?Noticias) y la pagina que estoy tratando de publicar el RSS es (www.sbitllc.com/pcc.

  9. Ernesto dice:

    Hola Sebaxtian, estoy tratando de usar el plungin Lexi en mi WP theme, y tengo dudas de como aplicarlo al theme.
    Estuve buscando formas y con esta,

    me tira el siguiente error:
    Warning: Division by zero in /home/visualko/public_html/wp-content/themes/visualko3/index.php on line 26

    La linea 26 es la que escribí más arriba.

    Si me podes tirar una soga, seria ideal, y desde ya muchas gracias.

    • sebaxtian dice:

      Claro Ernesto, con gusto. ¿Podrías enviarme el archivo que te da problemas? Así puedo mirarlo directamente. Y según veo en la página de visualko estás usando un RSS extraño…¿’wwwclarinxml’? ¿No debería ser algo como ‘http://www.clarin.com/diario/hoy/um/sumariorss.xml’?

  10. Hola!
    Pues instale nuevamente wordpress, cambie la base de datos y nada, no he podido solucionar el problema.
    No se a que atribuirlo, incluso en algunos blogs de la red he detectado problemas, no se si es el server o que, pero asi estamos.
    Gracias! 😉

    • sebaxtian dice:

      Pablo, te cuento que he trabajado para poner Lexi en funciones en algunas páginas. Ahora Lexi puede detectar si tienes instalada un plugin que habilita una biblioteca de RSS que ha solucionado la situación en varias páginas.

      Trata instalándola, tal vez te ayude. SimplePieCore Plugin

  11. Hola!
    Pues viene de muy mala leche la cosa, pues he probado a instalar lo que me recomiendas y me da error 500, he probado otros plugins similares que tu has citado en tu pagina y no logro que funcionen.
    Poniendo tu plugin Lexi con minimax, pues ahora se pude incluir el widget, pero igual no reconoce los feeds de origen.
    Nada, se queda como esta, por que ya me canse.
    Gracias! 😉

Escriba su comentario