Виджет «Недавно просмотренные товары» в WooCommerce не работает с кешированием?
При включенном кешировании любым плагином виджет недавно просмотренных товаров WooCommerce кешируется как статичный контент. Всем отдается закеширвоанная версия виджета.
Действительно ли есть проблема или я не так танцую с бубном?
Как исправить? Технически решение понятно, пускать через Ajax, но это надо допиливать. Должно быть уже готовое решение.
Сталкивался с такой проблемой, готового решения не было и делали свой костыль. Плагин был wp super cache, там есть динамическое кэширование, через него выводился блок с контентом виджета. Список недавно просмотренных задается через setcookie которые тоже кэшируются, поэтому пришлось выводить их в html через тоже динамическое кэширование в скрытый блок и потом работать с ними через js.
Как вариант поискать сторонний виджет для вывода просмотренных и гуглить возможность работы с плагином кэша который у вас работает.