Actualizar un feed grande varias veces al día consume recursos del servidor y, en un catálogo grande, puede ralentizar todo el sitio. Si nada en tus productos ha cambiado, ese trabajo es un desperdicio. Este artículo explica qué pasó con la antigua opción "actualizar solo cuando los productos cambien" y cómo reducir la carga de actualización ahora.
Se eliminó la opción "actualizar solo cuando los productos cambien"
Las versiones anteriores de Product Feed Pro tenían una casilla de verificación Actualizar solo cuando los productos cambien en el paso General del feed. Se eliminó en la versión 13.4.7 porque podía impedir que un feed se regenerara por completo. Algunas tiendas se quedaron sirviendo un feed obsoleto a sus canales sin previo aviso, lo cual es peor que un feed que se actualiza con más frecuencia de la necesaria.
Si buscas esa casilla, se ha ido a propósito y no volverá en esa forma. Usa la configuración de abajo en su lugar.
Establece un intervalo de actualización que coincida con la frecuencia con la que tus productos cambian realmente
La palanca más simple es la frecuencia. Un catálogo que actualizas una vez a la semana no necesita una actualización de feed cada hora.
- Ve a Product Feed → Administrar feeds y abre tu feed.
- En el paso General, establece el Intervalo de actualización.
- Guarda tus cambios.
Las opciones son Sin actualización, Diaria, Dos veces al día, Cada hora y Personalizada. Elige el intervalo más largo que tu canal tolere. Para la mayoría de las tiendas, es diaria.
Personalizada te da un control más fino, como solo días laborables u horas específicas. Consulta Cómo configurar un intervalo de actualización personalizado.
Reduce la carga de cada actualización
Dos configuraciones en Product Feed → Ajustes cambian la carga de una sola actualización, lo que importa más que la frecuencia una vez que tu catálogo se vuelve grande.
- Cambiar el número de productos por lote: establece cuántos productos procesa el plugin por lote. Redúcelo si las actualizaciones caducan o agotan la memoria. Auméntalo en un servidor potente para terminar antes.
- Desactivar solicitudes de generación de feed HTTP: evita que el plugin realice llamadas HTTP para impulsar la generación. Útil cuando el host bloquea o limita las solicitudes de loopback.
Saca la programación de WordPress por completo
WordPress solo ejecuta su programador cuando alguien visita el sitio, por lo que en una tienda con poco tráfico las actualizaciones se desvían. Si quieres que se realicen a una hora exacta, o si tu host limita el programador, impulsa la actualización desde un cron job del servidor en su lugar. Consulta Cómo actualizar feeds de productos usando cron jobs.
Solución de problemas
Mis feeds dejaron de actualizarse por sí solos. Ve a Product Feed → Ajustes y usa Regenerar programadores de acciones. Recrea las tareas de actualización programadas para todos los feeds activos y no cambia los datos ni la configuración del feed. Esta es la solución habitual después de una migración de servidor, un conflicto de plugins o una limpieza del programador de acciones.
Un refresco agota el tiempo de espera o se queda sin memoria. Reduzca el número de productos por lote e inténtelo de nuevo.
Mi canal dice que el feed está obsoleto. Su intervalo es demasiado largo para ese canal. Acórtelo y compruebe la hora de la última actualización del feed en Administrar feeds.
Preguntas frecuentes
¿Todavía puedo hacer que el feed omita un refresco cuando nada ha cambiado?
No. Ese comportamiento se eliminó en la versión 13.4.7 porque podía impedir que los feeds se regeneraran por completo. Controle la frecuencia en su lugar.
¿Un refresco manual respeta el intervalo?
No. Un refresco manual desde Administrar feeds siempre se ejecuta inmediatamente, por lo que puede seguir probando los cambios de configuración sin esperar.
¿Necesitas más ayuda?
Los clientes Elite obtienen soporte prioritario. Si está en Product Feed Elite, abra un ticket de soporte y nuestro equipo le ayudará a ajustar su programa de refresco.
Si estás en el plugin gratuito Product Feed Pro, publica tu pregunta en el foro de soporte de WordPress.org y te indicaremos la dirección correcta.

