Можно ли поднять достижения в личном кабинете вверх? Достижения накладываются на нижнюю часть, где находятся: "Подписчик, Подписки, Рейтинг, Достижения"

Preci сказал(а)
Ищите в стилях шаблона ЛК .cab_content и правьте там отступ сверху и min-height
Простите пожалуйста, я немного туповата (((
Вот тут
"Достижения" закрывают "Подписчики" (((
Я нашла шаблон ЛК "Sunshine". Напишите пожалуйста подробнее какой код. Вот, что у меня:
.cab_content {
display: inline-block;
margin: 90px 0 0;
min-height: 230px;
position: relative;
width: 100%;
z-index: 2;
}
Мне хотелось, чтобы только "Достижения" и "картинка достижения" выводилось вверху банера-картинки (которая большая картинка в личном кабинете).
А Подписки, Подписчика, Уведомления, Подарки остались там же, где сейчас находятся.
Ну значит вам надо править вывод.
вот пример как отключить вывод в rcl_area_actions и вывести в rcl_area_top
Для этого надо из папки templates допа скопировать шаблон lk_achiev.php в папку /wp-content/wp-recall/templates
И в functions.php темы вставить:
////////////// Список ачивок в ЛК /////////////
remove_action('rcl_area_actions', 'rcl_a_show_in_lk', 99);
add_action('rcl_area_top', 'rcl_a_show_in_lk_new', 99);
function rcl_a_show_in_lk_new() {
global $user_LK;
$count = 3; // кол-во достижений для вывода
//определяем объект кеширования
$rcl_cache = new Rcl_Cache();
$cache_key = 'lk_last_achiev_' . $user_LK;
//проверяем следует ли использовать кеширование
if ($rcl_cache->is_cache) {
//получаем данные кеш-файла по указанному ключу
$file = $rcl_cache->get_file($cache_key);
//проверяем актуальность кеш-файла
if (!$file->need_update) {
//возвращаем содержимое кеш-файла
echo $rcl_cache->get_cache();
return false;
}
}
$user_achievs = get_all_user_achiev($user_LK, $count);
if ($user_achievs) {
$result = '<div class="achiev-list-lk">';
$result .= '<p>Достижения</p>';
foreach ($user_achievs as $achiev) {
$achiev['user_id'] = $user_LK;
$result .= rcl_get_include_template('lk_achiev.php', __FILE__, array(
'achiev' => $achiev
));
}
$result .= '</div>';
}
//проверяем используется ли кеш
if ($rcl_cache->is_cache) {
//создаем или обновляем кеш-файл с сформированным контентом
$rcl_cache->update_cache($result);
}
echo $result;
}