Здравствуйте уважаемые форумчане.
К сожалению не смог найти в других тема ответа на следующий вопрос:
Как реализовать, чтобы при просмотре пользователя не показывалось сколько времени он отсутствует на сайте,
а вместо это показывало только онлайн он или нет. Нашёл только как добавить [$action=rcl_get_time_user_action($user_ID);] я так понял это было нужно в предыдущих версиях wp-recall. Но в каком файле сейчас и как изменить? Просьба помочь! Заранее благодарю!
Перенесено в кастомизации.
В списке пользователей шаблон user-rows.php функция rcl_user_action()
В ЛК Sunshine office.php функция rcl_action()
Как работать с реколл шаблонами:
Вам нужно взять за основу функцию rcl_user_action()
и написать свою - сформировав вывод так, как вам нужно.
Я посмотрел - сейчас в плагине нет такой возможности выводить просто "Не в сети" и не показывать сколько он не в сети дней. Все функции что есть - считают кол-во дней не в сети. Даже та что с иконкой оффлайн - она по тайтлу выводит эту инфу. Видимо так исторически сложилось...
Разобрался! Может кому пригодится.
УБРАТЬ ВРЕМЯ ОТСУТСТВИЯ НА СТРАНИЦЕ АВТОРОВ БЛОГА:
В плагине есть папочка functions, а в ней файл frontend.php
В этом файле есть функция function rcl_get_miniaction( $action ), а в этой функции строчка, которая выводит надпись «не в сети ... времени». Вот она эта строка:
$content .= ( ! $last_action && $action) ? '' : __( 'offline', 'wp-recall' ) . ' ' . $last_action;
Соответственно offline выводит текст какой вам надо переименуйте в .mo файле перевода, $last_action выводит время отсутствия, его мы и уберём - получаем на конце строки ....recall' );
По этой же записи в личном кабинете напишу чуть позже, но файл скорее всего этот же