A veces, un feed de productos puede quedarse atascado durante el proceso de generación del feed. Esto puede ocurrir por varias razones y la causa raíz no siempre es obvia. A continuación, se presentan los problemas más comunes y cómo resolverlos.
1. Fallo de Acción Programada
El plugin utiliza Action Scheduler para generar y procesar feeds. Si un feed está atascado, puede deberse a una acción programada fallida.
¿Cómo comprobarlo?
- Ve a WP Admin > WooCommerce > Estado > Acciones Programadas.
- En la pestaña En curso, comprueba si hay alguna acción de feed en ejecución.
- Si no, revisa la pestaña Fallidas.
- Busca un evento con el hook
adt_pfp_as_generate_product_feed_batchque coincida con el ID de tu feed atascado.
Si encuentras un error como el siguiente:

- A menudo indica que el
max_execution_timede tu servidor es demasiado bajo (menos de 300 segundos). - Auméntalo en la configuración de tu hosting (tu proveedor de hosting puede ayudarte).
2. Tamaño del Lote
Si estás viendo errores de tiempo de espera agotado (como el que se muestra arriba), es posible que tu servidor esté luchando por procesar demasiados productos a la vez. Esto a menudo ocurre cuando el tamaño de lote predeterminado se establece en un valor superior al que los recursos disponibles de tu servidor pueden manejar.
Para resolver esto, intenta reducir el tamaño del lote en la configuración del plugin Product Feed. Un tamaño de lote más pequeño reduce la carga del servidor durante la generación del feed y ayuda a evitar que el proceso se atasque.
Sigue esta guía paso a paso para aprender cómo ajustar el tamaño del lote en el plugin.
3. Conflicto de Tema/Plugin
Los conflictos con otros temas o plugins son una causa común de feeds atascados.
Prueba de Conflicto de Plugins:
- Deactivate all plugins except:
- Feed de Productos Pro
- Product Feed Elite (si está instalado)
- WooCommerce
- Comprueba si el problema se ha resuelto.
- Si es así, reactiva los plugins uno por uno y prueba después de cada activación para encontrar el plugin conflictivo.
Prueba de Conflicto de Tema:
- Cambia a un tema predeterminado (por ejemplo, Twenty Twenty o Storefront).
- Comprueba si el feed se procesa correctamente.
Si encuentras un conflicto, ponte en contacto con nuestro equipo de soporte con los detalles.
Nota: Los conflictos de temas o plugins también pueden provocar errores fatales. Si eso sucede, consulta la sección a continuación.
4. Errores Fatales
Un error fatal puede detener el proceso de generación del feed.
¿Cómo comprobarlo?
- Ve a WP Admin > WooCommerce > Estado > Registros.
- Abre el último registro de
errores-fatales. - Look for entries related to:
woo-product-feed-prowoo-product-feed-elite
Si encuentras un error, comparte el registro con nuestro equipo de soporte.
Siguiendo estos pasos, generalmente puedes determinar si el problema está relacionado con los límites de alojamiento, el tamaño del lote o conflictos con otros plugins o temas.
5. Desactivar las solicitudes de generación de feed HTTP
Si tu feed se queda atascado o no se completa correctamente, puede ser útil cambiar la forma en que se genera el feed. El plugin incluye una opción llamada “Desactivar las solicitudes de generación de feed HTTP” que cambia la forma en que funciona el procesamiento del feed.
Cuando esta opción está activada, fuerza que la generación del feed ocurra completamente en el lado del servidor en lugar de ser activada por tu navegador. Esto puede prevenir tiempos de espera agotados o feeds incompletos, especialmente en tiendas más grandes o entornos de alojamiento más lentos.
Para activarla:
- Ve a Product Feed Pro → Configuración → General.
- Busca la opción “Desactivar las solicitudes de generación de feed HTTP”.
- Marca la casilla para activarla y luego guarda tu configuración.
Puedes obtener más información sobre lo que hace esta opción y cuándo usarla aquí: ¿Qué hace “Desactivar las solicitudes de generación de feed HTTP”?
Problema No En la Lista
Si ninguna de las soluciones anteriores resuelve tu problema, no dudes en crear un nuevo ticket para contactar con nuestro equipo de soporte.
Ten en cuenta que el sistema de tickets de soporte es exclusivo para los usuarios de Product Feed ELITE .
Si solo utilizas el plugin Product Feed Pro, no dudes en abrir un nuevo tema en el foro de WordPress.org.


