13 ответ(ов) в теме
samflynn
не в сети 4 дня
На сайте с 06.02.2018
Участник
Тем 3
Сообщения 13
1
14:42

Версия WP-Recall: 16.10.4

На сайте есть страница с шорткодом [userlist]
Происходит вывод пользователей по заданному фильтру в шорткоде.

На вывод попадают все поля пользователя
профиль

Я пытался их скрыть через настройку полей в плагине
профиль

Но тогда эти поля пропадают и здесь в Личной карточке пользователя когда заходишь посмотреть его профиль
профиль

Где и как настроить чтобы на странице с шорткодом [userlist] выводился только нужный мне набор полей профиля?

0
Otshelnik-Fm
не в сети 19 минут
На сайте с 27.01.2013
Модератор
Тем 22
Сообщения 9595
2
14:52

Настройка "Отображать для других пользователей" - глобальная настройка. Поэтому выключив ее - выключится везде вывод. Включив - наоборот - покажется везде.

Поэтому, как вариант, если надо выводить вам в списке пользователей только нужные вам поля - создать свою карточку-шаблон для вывода.
Т.к. вывод в шорткоде userlist использует функционал шаблонов WP-Recall - то вы можете сделать свой шаблон. Кодом прописав то, что вам нужно вывести вручную.
Функционал шаблонов описан тут

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

и пример в самом низу дан.

А поля профиля достаются из базы ВП функцией get_user_meta

0
samflynn
не в сети 4 дня
На сайте с 06.02.2018
Участник
Тем 3
Сообщения 13
3
15:02

Понял, большое спасибо.

0
samflynn
не в сети 4 дня
На сайте с 06.02.2018
Участник
Тем 3
Сообщения 13
4
15:47

Помогите пожалуйста, не силен в php. Сам попытался изучить но не получается.
Есть файл user-rows.php
Вот кусок кода который отвечает за вывод всего текста:
<div class="user-content-rcl"> <?php rcl_user_description(); ?> </div>
Я его изменил вот на так
<div class="user-content-rcl"> <?php get_user_meta( $reklama_66, $uslugi_50); ?> </div>
И к сожалению у меня не работает =(

0
Otshelnik-Fm
не в сети 19 минут
На сайте с 27.01.2013
Модератор
Тем 22
Сообщения 9595
5
16:06

echo используйте

0
Otshelnik-Fm
не в сети 19 минут
На сайте с 27.01.2013
Модератор
Тем 22
Сообщения 9595
6
16:09

Читайте описание функции get_user_meta - вы ее неверно используете. Увы, учить php и объяснять что такое переменные - не в рамках поддержки на этом форуме. Пользуйтесь поиском по форуму - часто эту функцию упоминали тут и разбирали

Или используйте так как выводит плагин. Чтобы заниматься кастомизациями нужно понимать хотя бы азы php и api вордпресс

0
samflynn
не в сети 4 дня
На сайте с 06.02.2018
Участник
Тем 3
Сообщения 13
7
16:12

Да согласен на замечания, спасибо.

0
Lev
не в сети 1 час
На сайте с 23.06.2015
Участник
Тем 74
Сообщения 277
8
17:12

samflynn Если разберетесь, поделитесь пожалуйста решением :)

0
Otshelnik-Fm
не в сети 19 минут
На сайте с 27.01.2013
Модератор
Тем 22
Сообщения 9595
9
17:40

Сегодня-завтра опубликую урок как это сделать.

2
samflynn
не в сети 4 дня
На сайте с 06.02.2018
Участник
Тем 3
Сообщения 13
10
22:14

Буду очень благодарен,

0
Otshelnik-Fm
не в сети 19 минут
На сайте с 27.01.2013
Модератор
Тем 22
Сообщения 9595
11
20:39

Ознакомьтесь

Вы не можете просматривать опубликованные ссылки
1
samflynn
не в сети 4 дня
На сайте с 06.02.2018
Участник
Тем 3
Сообщения 13
12
10:44

Спасибо, сообщу что получилось

0
samflynn
не в сети 4 дня
На сайте с 06.02.2018
Участник
Тем 3
Сообщения 13
13
11:06

Gif-ка что получилось -

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

Спасибо большое за подробный manual. Всё понятно, это то что мне и было нужно.

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