Hi Eeppo,
Thanks for reaching out! The plugin has been tested to work with different caching mechanisms and in general it should work fine with server cache as well. I’ll run some specific tests on WP Engine as soon as possible to double-check your case.
Just to better understand: did you suspect the cache because you tried disabling it and everything worked as expected?
Best,
Daniele
Thread Starter
eeppo
(@eeppo)
Hi Daniele,
well that was just a hunch because cache has been the issue few time in the past on other occasions.
Cache is not possible to disable on live site. Hmmm… I could test it on staging site where there is no cache.
Thread Starter
eeppo
(@eeppo)
Hi Eeppo,
Thanks a lot for checking this on your staging site and for sharing the details 🙏
In the next few days I’ll run some targeted tests with very aggressive caching strategies. If I can reproduce the issue, I’ll work on a fix right away.
Really appreciate your report!
Best,
Daniele
Hi Eeppo,
I was able to reproduce the issue, and the cause is actually Da Reactions’ internal cache. The plugin includes its own filesystem-based cache to speed things up on sites without caching, but on servers like WP Engine that already have aggressive caching, this internal cache can get in the way. That’s why the database was updating correctly, but the widget kept showing the initial counts.
The solution is simple: go to /wp-admin/admin.php?page=da-reactions_general_settings&tab=performance and disable the plugin’s internal cache. After that, the counts will update correctly.
Best,
Daniele
Thread Starter
eeppo
(@eeppo)
Hi Daniele,
before I made this post here I tried disable the internal cache, but it did not work at that time. But I made a second attempt and it seems to work now.
Thank you for super fast response time!
Best,
Eelis