Заметил что после обновления до последней версии плагина перестала обновляться инфа о последней активности пользователя, та что в личном кабинете.
Стал копать и выяснил что теперь для вывода этой активности в функции rcl_get_time_user_action применяется кеш wp_cache_add
1. Насколько мне известно вместо wp_cache_add все рекомендуют использовать wp_cache_set - почему не стали так делать?
2. Вы не указали там время жизни кеша, а значит у тех у кого стоит плагин объектного кеширования он будет жить очень-очень долго или до установленного по умолчанию параметра expire в плагине объектного кеширования. Имено с этой проблемой я столкнулся, я использую плагин Memcached Redux что бы все это кешировалось в ОЗУ, в итоге время последней активности в личном кабинете не обновляется.
Предлагаю добавить в wp_cache_add (wp_cache_set если будете менять) время жизни кеша т.е. заменить:
В rcl-frontend.php:274
wp_cache_add( $cachekey, $action );
на
$expire = из опций плагина брать таймаут активности
wp_cache_add( $cachekey, $action, '', $expire );