PÁGINA STORE
-
Buenas tardes: desde hace un tiempo, no sabría decir bien ni que cambios realicé, la página de tienda a veces no se muestra. Carga, pero no salen los productos, solo ciertos elementos. La única forma de solucionarlo es con la caché, y no la del plugin del caché, tengo que entrar en mi sevidor y borrarla de ahí. Como me pasa de un cierto atrás y no siempre, dos posibles cambios que barajo es alguna actualización de Woocommerce, pues más o menos ha habido desde que me pasa, y también la actualización del modulo Correos Eccommerce, que además observo que dicha actualización, actualiza los pedidos en función del seguimiento. ¿Alguien podría orientarme?
The page I need help with: [log in to see the link]
-
Hi @mementocoffee,
Thank you for reaching out and for providing all those details!
(Note: Our support on this forum is provided in English. You’re welcome to continue posting in Spanish if that’s easier for you, but replies will be in English.)Intermittent issues where products don’t appear on the shop page are often related to caching or to a theme/plugin conflict. Since you mentioned it only resolves when you manually clear the cache on the server, the first thing I’d recommend is:
- Temporarily disable any server-side caching or CDN (if possible) to see if the issue stops.
- Make sure all your plugins and your theme are fully updated, and run a quick conflict test by switching to Storefront or Twenty Twenty-Four and disabling all plugins except WooCommerce. Then re-enable them one by one to identify the culprit.
- Check if the Correos E-commerce module update coincides with the issue. If disabling that plugin makes the shop page load correctly, that’s a strong indicator.
Here’s a handy guide on how to test for conflicts:
https://woocommerce.com/document/how-to-test-for-conflicts/If the problem persists after testing, please share your system status report so we can take a closer look.
You can get a System Status Report by going to WooCommerce > Status > Get system report, then paste it into https://pastebin.com or https://gist.github.com
Buenos días, he desconectado la cache del servidor, y por consejo he bajado de la php 8.4 a la php 8.2 y he eliminado la caché de objetos memcached del servidor por si acaso. Esto hace que el problema sea menos frecuente y ahora con salir del explorador y volver a entrar consigo solucionar le problema, se reinicia el problema. ¿Por dónde sigo?
Hi there,
Thank you for the update and for trying the suggested steps. Since the issue is still recurring, the next step would be to check for any plugin or theme conflicts. Could you please try switching to a default WordPress theme (like Twenty Twenty-Four) and temporarily deactivating all plugins except WooCommerce to see if the problem persists?
Also, go to WooCommerce → Status → Tools, and do the following:
- WooCommerce transients – Clear
- Expired transients – Clear
- Clear template cache – Clear
- Capabilities – Reset Capabilities
- Clear customer sessions -Clear
Next, please clear your browser cache and then check again.
If the issue doesn’t occur in that setup, you can reactivate your plugins one by one to identify which one is causing the conflict.
Additionally, please share your site’s System Status Report which you can find via WooCommerce > Status
Please use https://pastebin.com/ or https://gist.github.com/ and share a link to that paste in reply here. Once we have more information, we’ll be able to assist you further.
Dado que es un error muy aleatorio la primera forma me resulta demasiado complicada para dar con el error os pongo el paste bin para ver si me podéis ayudar: https://pastebin.com/xMVh9LUj
Muchas gracias.
Hi there!
Thank you for sharing the system status report. From the information provided, I can see that you’re using caching and image optimization plugins (WP Rocket and Imagify).For testing purposes, could you please temporarily deactivate the WP Rocket plugin and the Imagify: Image Optimizer plugin to see if the issue persists? This will help determine if these plugins are causing the problem.
Hola Shazeen,
¿No habría forma de acotar de otra manera el posible problema? Es que si fuera un problema recurrente se puede aislar como dices, pero tan puntal como dos o tres veces en el día, tendría que estar varios días sin caché ni optimizaciones para asegurarme que es cualquier de estos dos plugins.
Por otro lado, existe alguna posibilidad el plugin Correos, han actualizado hace poco, y genera cada 4 horas actualizaciones del estado de pedidos, del seguimiento hasta la entrega al cliente. Esto hablando con ellos para desactivar y quitar ese dinamismo, que igual entra en conflicto con el caché y me dice el soporte técnico del plugin que precisamente hay un bug, pues le das a desactivar, y sigue dicha función de actualización automática, están ello ahora mismo.
Por cierto, como dato adicional, se me olvidó comentar que solo lo he visto en la página de store, en las de categoría que también pertenecen a Woocommerce nunca lo vi.
Gracias por tu ayuda
-
This reply was modified 8 months, 2 weeks ago by
mementocoffee.
Hi @mementocoffee,
Thank you for getting back to us and for providing such a detailed clarification. After reviewing the thread and considering your explanation, it seems most likely that the issue is related to WP Rocket—not with absolute certainty, but it’s the strongest possibility.
This is because WP Rocket’s compression, caching, and optimization settings can sometimes interfere with a site’s normal performance. These conflicts often affect the theme, which handles your site’s display, rather than WooCommerce itself.
For testing purposes, I’d suggest temporarily disabling WP Rocket and instead using WP-Optimize, which is simpler and less strict. Monitor the site for a while to see if the problem persists.
Alternatively, you can try keeping WP Rocket active but exclude the shop page from caching and minification. You’ll find detailed steps here: https://docs.wp-rocket.me/article/54-exclude-pages-from-the-cache
Once you’ve tried either of these approaches, please keep an eye on the site and share your observations. That will help us move forward more effectively.
Holo Moses,
¿Podría funcionar dejarla cacheada pero desactivar en esta pagina las mejoras?:
Activar las opciones para esta entrada: Minificar CSS
Eliminar el CSS no utilizado
Cargar CSS de manera asíncrona
Minificar/combinar JavaScript
Cargar archivos JavaScript de manera diferida
Retrasar la ejecución de JavaScriptMuchas gracias por tu ayuda.
-
This reply was modified 8 months, 2 weeks ago by
mementocoffee.
-
This reply was modified 8 months, 2 weeks ago by
mementocoffee.
Hi @mementocoffee,
Thank you for getting back. What you listed are minification settings, not exclusions. At this point, we can’t say for sure whether the problem is caused by caching itself or by those specific rules. The most reliable approach would be to exclude the page entirely from these rules, following the instructions in the link I shared earlier.
That said, before taking that step, you could first try disabling those optimizations while keeping caching enabled. If the issue no longer appears, then it’s likely the minification or compression settings causing the conflict.
Edito, desde el soporte técnico de WP ROCKET, me dicen que no puede ser ellos la causa por dos razones, el problema también me surgió estando logeado en admin de WordPress y ahí no está activo el plugin, y por que viendo la web añadiendo /?nowprocket quita todas la mejores y sin caché y también se produce el problema.
Hi @mementocoffee,
Thank you for clarifying that. While WP Rocket’s support may say it isn’t related, I wouldn’t rely entirely on their response—it’s always best to verify on your own. Caching plugins, especially strict ones like WP Rocket, are often linked to issues like this, and I’ve seen similar cases reported here in the forum.
That said, it may not just be the plugin settings—it could also be an internal conflict with your theme or another plugin. Since we can’t confirm the exact cause yet, the suggestions I shared are intended to help narrow things down and pinpoint the source.
In most cases, problems like this are typically caused by one of three things: the theme, a plugin conflict, or caching/minification. That’s what we’re trying to rule out step by step.
Vale, ya he desactivado las dos cosas, caché y también las optimizaciones.
No obstante, yo me he ofuscado con el plugin de seguimiento de los pedidos, al fin y al cabo crea crons automáticos, estoy intentando desactivar esa opción, pero es que encima tiene un bug el plugin y no se puede desactivar, están en ello.
Hi @mementocoffee,
Thanks for the update, and I really appreciate how thoroughly you’re investigating this.
It sounds like you’ve already ruled out WP Rocket and optimization settings, especially since the issue still occurs when logged in as admin and even with
/?nowprocketadded. That’s a strong indication the root cause lies elsewhere.Your suspicion about the Correos plugin seems valid, especially given that it runs automatic cron jobs every 4 hours to update order statuses, you’re unable to fully disable that functionality due to a bug, and the issue only appears on the store page, not on category pages.
That kind of dynamic behavior could definitely interfere with how the store page loads, especially if it’s triggering background updates or conflicting with WooCommerce’s product query.
Until the plugin developer resolves the bug:
- Try temporarily deactivating the Correos plugin (if possible) and monitor whether the issue disappears entirely.
- Use Query Monitor to check for any unusual queries or errors when the store page fails to load.
- Consider setting up a staging site where you can safely test without affecting your live store.
I hope that helps. Let us know if you need anything else.
Buenos días,
Tras desactivar la caché de wp rocket y todas sus optimizaciones de la página de tienda:
- El problema persiste, empiezo a descartar ya WP ROCKET, es que sin caché en la página en cuestión me cuesta creer que sea el motivo.
- Para volver a ver mi tienda correctamente, no funciona borrar cache de WP ROCKET, tengo que entrar en mi Hosting y desde ahí borrar caché. Este borrado de caché es mucho más potente que el que hace WP ROCKET.
- No tengo activa la caché del servidor ni tengo CDN.
- Cuando el problema sucede, solo falla la tienda, las categorías si funcionan
Me gustaría probar sin tener el plugin del transporte activo, pero no se que sucedería si entra un pedido, como se gestionaría o si daría error. Si no da error, y puedo activarlo en el momento de gestionar el envío y volver a desactivarlo, sería una posible solución temporal hasta que solucionen la desactivación del seguimiento automático cada 4 horas.
Hi there!
Thank you for the update. If deactivating the cache plugin did not resolve the issue, could you please try one last step?Kindly create a staging site where we can test further without affecting your live store. If your server does not provide a staging environment, you can use the following free plugin to set one up easily:
WP Staging – WordPress Staging PluginOnce the staging site is created:
- Deactivate all plugins except WooCommerce.
- Activate the Storefront theme (default WooCommerce theme).
- Check if the product disappearance issue occurs on the staging site as well.
If the issue is not persistent there, I’d recommend keeping the staging site active for a few days to monitor and see if the issue appears again.
This approach will help us isolate the cause without affecting your live store.
The topic ‘PÁGINA STORE’ is closed to new replies.