19 ответ(ов) в теме
Alexzx
не в сети 3 часа
На сайте с 01.12.2019
Участник
Тем 27
Сообщения 96
1
09:27
Версия WP-Recall: 16.1.5

Здравствуйте, я правильно понимаю, что во вкладке ЛК (Meta-key:groups) выводятся только группы, которые создал хозяин личного кабинета и в которых он участвует? А полный список существующих групп на сайте выводится шорткодом [ grouplist ] . Если это так, то возможно ли во вкладке ЛК (Meta-key:groups) добавить еще раздел со списком всех существующих на сайте групп?

0
Андрей CS
не в сети 2 часа
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 14754
2
09:31

Добрый день, да, это возможно, регистрируйте дочернюю вкладку для вкладки groups и выводите там что вам угодно

Вы не можете просматривать опубликованные ссылки

Более подробно

Вы не можете просматривать опубликованные ссылки
0
Alexzx
не в сети 3 часа
На сайте с 01.12.2019
Участник
Тем 27
Сообщения 96
3
10:02

Спасибо, это пробывал - не понравилось, хотелось бы вот, что получить:

Вы не можете просматривать опубликованные ссылки
0
Андрей CS
не в сети 2 часа
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 14754
4
10:34

я не знаю, что может "не понравиться" в функции, которая добавляет дочерний раздел во вкладку

0
Alexzx
не в сети 3 часа
На сайте с 01.12.2019
Участник
Тем 27
Сообщения 96
5
10:47

Громоздкое и перегруженное меню получается. Хотелось бы уйти от этого.

0
Андрей CS
не в сети 2 часа
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 14754
6
11:11

о каком меню идет речь?

0
Alexzx
не в сети 3 часа
На сайте с 01.12.2019
Участник
Тем 27
Сообщения 96
7
11:17

О вкладках личного кабинета.

0
Андрей CS
не в сети 2 часа
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 14754
8
11:20

Добрый день, да, это возможно, регистрируйте дочернюю вкладку для вкладки groups и выводите там что вам угодно

Вы не можете просматривать опубликованные ссылки

Более подробно

Вы не можете просматривать опубликованные ссылки

дочернюю

0
Alexzx
не в сети 3 часа
На сайте с 01.12.2019
Участник
Тем 27
Сообщения 96
9
11:22

ну да, она и не нравится, особенно при использовании liberty-tabs на главной странице получается нагромаждение в меню. А хотелось бы получить вкладку все группы здесь:

Вы не можете просматривать опубликованные ссылки
0
Андрей CS
не в сети 2 часа
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 14754
10
11:26

вы понимаете разницу между родительской вкладкой и дочерней?

0
Владимир (Otshelnik-Fm)
На сайте с 27.01.2013
Модератор
Тем 30
Сообщения 17444
11
11:32

Здравствуйте.

Перенесено в кастомизации.

rcl_add_sub_tab добавляет дочернюю вкладку. Как раз то что вы обвели

Alexzx сказал(а)
это пробывал - не понравилось

точно пробовали?

0
Alexzx
не в сети 3 часа
На сайте с 01.12.2019
Участник
Тем 27
Сообщения 96
12
11:37

Да, я ее делал. Например есть вкладка"ГРУППА", а в ней имеется subtab "Мои группы". А вывести "Все группы" в том месте, где я нарисовал не получится? Смотрел параметры шорткода [ grouplist ] , по-моему, тоже нельзя вывести так, как хотелось бы: По порядку: все группы вообще, группы, где пользователь участник, и группы, созданные пользователем. ЧТобы все это открывалось при нажатии единой клавиши "ГРУППЫ" Ладно, извините, что отвлек,спасибо соучастие и помощь.

0
Alexzx
не в сети 3 часа
На сайте с 01.12.2019
Участник
Тем 27
Сообщения 96
13
12:15

Был неправ, не заметил появление вкладки в нужном месте. А в сабвкладке -шорткод [ grouplist filters='1' ], и то, что должно быть при открытии вкладки- не отображается:( (понимаю, что тупостью раздражжаю)

Редакции сообщения
14.05.2020 12:15AlexzxПричина: не указано
14.05.2020 12:18AlexzxПричина: не указано
0
Владимир (Otshelnik-Fm)
На сайте с 27.01.2013
Модератор
Тем 30
Сообщения 17444
14
12:36

в php вы шорткод напрямую используете? Надо через do_shortcode() - это вордпресс функция, почитайте в доках

0
Alexzx
не в сети 3 часа
На сайте с 01.12.2019
Участник
Тем 27
Сообщения 96
15
12:37

Да, уже догадался!:) Спасибо

0
Владимир (Otshelnik-Fm)
На сайте с 27.01.2013
Модератор
Тем 30
Сообщения 17444
16
13:46

Вопрос решен?

0
Alexzx
не в сети 3 часа
На сайте с 01.12.2019
Участник
Тем 27
Сообщения 96
17
14:34

Добавляю в functions.php и в соответствующий пост шорткод, но и он не отображается в дочерней вкладке:(

add_action('rcl_setup_tabs','add_my_new_subtab');
function add_my_new_subtab(){
	$subtab = array(
        'id'=> 'ssylka_85', 
        'name'=> 'Моя новая вкладка',
        'icon' => 'fa-line-chart', 
	'public'=> 1, 
        'callback'=>array(
            'name'=>'content_for_my_subtab' 
        )
    );
   

    rcl_add_sub_tab('groups',$subtab);
}

	

function content_for_my_subtab() {
   $post_id_7 = get_post( 7 );
   $content = $post_id_7->post_content;
   
   return $content ;
}
   
0
Андрей CS
не в сети 2 часа
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 14754
18
14:43

пробуйте из функции какую-нибудь простую строку возвращать, убедитесь, что это работает, потому уже ставьте эксперименты

0
Alexzx
не в сети 3 часа
На сайте с 01.12.2019
Участник
Тем 27
Сообщения 96
19
15:27

Все ок, получилось:) function content_for_my_subtab() {
return do_shortcode('[grouplist]');
}
Благодарю.

0
Тема закрыта. Публикация новых сообщений запрещена.