Tecnología

Inicio

Un RSS roto en Drupal

Una fuente RSS se incluye con el sistema de gestión de contenidos Drupal por defecto. Este sistema genera automáticamente un avance de sus 10 nodos más recientes y se puede configurar en la sección Editorial del menú de configuración de Drupal. Si su fuente RSS se rompe por completo, o si ciertas partes del mismo no están funcionando, la causa más probable es un módulo de conflicto, aunque una plantilla corrupta también podría ser el problema.

Módulos en conflicto

módulos corruptos o conflictivos son la causa probable de un roto Drupal feed RSS. Los módulos que componen los cambios en la alimentación, o cambios en los nodos, son más propensos a causar problemas, pero otros módulos podrían ser culpa también.

Para determinar si un módulo está causando un problema con su feed RSS, desactivar todos los módulos que ha instalado y después comprobar el funcionamiento de la alimentación. Si la alimentación funciona, uno de los módulos fue la causa del problema. Para averiguar cuál, reactivar cada módulo individual y luego probar la alimentación después de cada reactivación. Si el canal RSS rompe después de activar un módulo específico, que ha encontrado el conflicto. Desactivar y eliminar el módulo para fijar su feed RSS.

El uso de un tercero proveedor

Una alternativa a la fijación o diagnóstico de un canal RSS rota está utilizando un sistema de terceros que se hace cargo de la propia alimentación, en lugar de confiar en el sistema Drupal por defecto. Esto puede no ser una opción dependiendo de la gravedad del problema, pero vale la pena probar si usted no puede conseguir su feed RSS para funcionar.

Hay varios proveedores, incluyendo el servicio de FeedBurner de Google, que es gratuito. Otros incluyen FeedBlitz y FeedCat.

Problemas alimentar Plantilla

Puede haber problemas con la plantilla de nodo o un pienso, que puede causar la alimentación para visualizar de forma incorrecta o romper por completo. Aunque se puede tratar de cazar manualmente el archivo dañado y reemplazarlo con una nueva copia del mismo archivo exacto del paquete de instalación de Drupal, el método ideal es volver a instalar Drupal en conjunto o actualización a la última versión, que sobrescribe el núcleo archivos y solucionará cualquier problema plantilla.

Validación de la RSS

Después de que haya resuelto el problema con su feed RSS, validarlo para asegurarse de que no hay problemas debajo de la superficie. Para validar la alimentación, escriba la dirección de avance ( "[nombre del sitio] /rss.xml por defecto") en un validador de alimentación, tales como uno ofrecido por W3, AtomEnabled o Validome.