Empezar
Compatibilidad del plugin de caché con Product Feed Pro - AdTribes
  1. Inicio
  2. Base de conocimientos
  3. Integración
  4. Compatibilidad del plugin de caché con Product Feed Pro

Compatibilidad del plugin de caché con Product Feed Pro

Si tu tienda utiliza un plugin de caché para acelerar la carga de páginas, vale la pena saber si ese mismo plugin podría interferir con tus feeds de productos. Generalmente no lo hace. Product Feed Pro genera feeds como archivos estáticos, por lo que la mayoría de los plugins de caché nunca los tocan. Además de eso, Product Feed Pro registra automáticamente exclusiones con varios plugins de caché populares, para que su propia caché o reglas de CDN no capturen tus archivos de feed por accidente.

Cómo funcionan los archivos de feed con los plugins de caché

Product Feed Pro crea tus feeds como archivos estáticos XML, CSV o de texto y los almacena en la carpeta de subidas de tu sitio, en wp-content/uploads/woo-product-feed-pro/. Los horarios de los feeds se ejecutan en segundo plano a través de Action Scheduler, por lo que las actualizaciones ocurren independientemente de cualquier solicitud de página que un visitante o un plugin de caché pueda estar manejando. Cuando un canal como Google Shopping o Facebook Catalog recupera tu feed, tu servidor web entrega ese archivo directamente. No se involucra la renderización de ninguna página de WordPress, por lo que un plugin de caché de páginas no tiene nada que almacenar en caché en esa solicitud.

Plugins de caché con exclusiones automáticas

Product Feed Pro detecta los siguientes plugins de caché cuando están activos y excluye automáticamente tus archivos de feed de sus reglas de caché o CDN. No necesitas configurar nada para estos. La exclusión se escribe la próxima vez que se genera un feed (manualmente, a través de Actualizar, o en su horario normal) en lugar del momento en que activas el plugin de caché, así que dale un ciclo de generación de feed para que surta efecto en una nueva configuración.

Plugin de cachéQué excluye Product Feed Pro
WP Super CacheAñade la carpeta del feed a la lista de rechazo de caché de páginas del plugin
LiteSpeed CacheAñade la carpeta del feed a la configuración de exclusión de CDN
WP Fastest CacheAñade la carpeta del feed a la lista de exclusión del plugin
BreezeAñade extensiones de archivo de feed a la lista de exclusión de integración CDN
WP-OptimizeAñade la carpeta del feed a la configuración de caché
Cache EnablerAñade la carpeta del feed a la configuración de caché
Swift PerformanceAñade la carpeta del feed a las opciones del plugin
Comet CacheAñade la carpeta del feed a las opciones del plugin
Hyper CacheAñade la carpeta del feed a las opciones del plugin

WP Super Cache necesita la versión 13.5.7 o posterior

Si usas WP Super Cache, actualiza a Product Feed Pro 13.5.7 o posterior para obtener una exclusión funcional. Las versiones anteriores tenían un error por el cual la integración escribía en la opción incorrecta de WP Super Cache, por lo que los archivos de feed nunca se mantenían fuera de la caché de páginas.

En las versiones de Product Feed Pro anteriores a la 13.5.7, WP Super Cache podía servir una copia obsoleta y cacheada de tu archivo de feed en lugar de la recién generada. Si estabas viendo síntomas de "mi feed no se actualiza" en una versión antigua con WP Super Cache activo, esta es una causa probable. Actualizar a la 13.5.7 o posterior lo soluciona automáticamente. Si no puedes actualizar de inmediato, añade la ruta de tu carpeta de feed (/wp-content/uploads/woo-product-feed-pro/) al campo Cadenas de URL rechazadas de WP Super Cache manualmente, en Ajustes → WP Super Cache → Avanzado.

Pestaña Avanzado de WP Super Cache mostrando el campo Cadenas de URL rechazadas con la ruta de la carpeta de feed añadida

WP Rocket

WP Rocket utiliza una integración separada de los plugins de caché mencionados anteriormente, ya que no se basa en una lista de URI rechazados como lo hace WP Super Cache. Para obtener instrucciones detalladas, consulta Cómo funciona WP Rocket con Product Feed Pro.

Solución de problemas

Una URL de feed está devolviendo datos antiguos o desactualizados
Antes de investigar la generación del feed, comprueba si una caché de página o una CDN está sirviendo una copia desactualizada del propio archivo de feed. Desactiva temporalmente tu plugin de caché (o purga su caché) y recarga la URL del feed. Si los datos se actualizan, el plugin de caché estaba sirviendo un archivo desactualizado. Si usas WP Super Cache y una versión de Product Feed Pro anterior a la 13.5.7, actualiza el plugin para que la exclusión automática tenga efecto.
Mi plugin de caché no aparece en la lista anterior
Product Feed Pro solo registra exclusiones automáticas para los plugins que figuran en la tabla. Si tu plugin de caché no es uno de ellos, excluye manualmente la carpeta /wp-content/uploads/woo-product-feed-pro/ (o tus URLs de feed directamente) de las reglas de caché de ese plugin.
El campo Cadenas de URL rechazadas de WP Super Cache aún no muestra mi carpeta de feed
Esto es normal justo después de activar WP Super Cache o instalar Product Feed Pro. La exclusión se escribe la próxima vez que se genera un feed, no en el momento en que el plugin de caché se activa. Genera o actualiza un feed desde Product Feed en tu administrador de WordPress, luego vuelve a comprobar Ajustes → WP Super Cache → Avanzado.

Preguntas frecuentes

¿Necesito configurar mi plugin de caché para que Product Feed Pro funcione?
No, no para los plugins mencionados anteriormente. Product Feed Pro registra la exclusión automáticamente cuando detecta que uno de esos plugins está activo.
¿Mi plugin de caché almacenará en caché mis archivos de feed alguna vez?
No, para los plugins de caché que Product Feed Pro excluye automáticamente. Para cualquier otro plugin de caché, añade una exclusión manual para la carpeta de feed para estar seguro.
¿Puedo usar una CDN junto con Product Feed Pro?
Sí. Los archivos de feed son solo archivos en tu carpeta de subidas, por lo que se sirven a través de tu CDN como cualquier otro activo. Los consumidores de feeds como Google o Meta recuperan la URL del feed según su propia programación, y la entrega de CDN funciona bien para esto.

¿Necesitas más ayuda?

Si un plugin de caché sigue causando problemas con el feed después de intentar los pasos anteriores y usas Product Feed Elite, nuestro equipo de soporte puede investigar tu configuración específica. Abre un ticket de soporte y dinos qué plugin de caché estás utilizando y qué estás viendo.

¿Usas el Product Feed Pro gratuito en su lugar? Publica tu pregunta en el foro de soporte de WordPress.org y nuestro equipo te responderá allí.

¿Te ha resultado útil este artículo?

Artículos relacionados

Completa tu compra
Feed de productos de WooCommerce de AdTribes

El mejor plugin de feeds de productos de WooCommerce

  • AdTribes Pty Ltd
    ABN: 40 675 636 816
Producto
Recursos e información
Sitios asociados
Rymera