Домой Wp-Recall WP-Recall: Вопросы и ответы Получение всех пользовательских полей
19ответ(ов) в теме
Ян
не в сети 3 дня
На сайте с 23.12.2014
Участник
Тем 14
Сообщения 83
1
17:05
Версия WP-Recall: 16.10.10

Как получить все кастомные поля профиля?

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

интересуют данные полей или их значения?

0
Ян
не в сети 3 дня
На сайте с 23.12.2014
Участник
Тем 14
Сообщения 83
3
17:15

Андрей CS сказал(а)
интересуют данные полей или их значения?

Связка название поля и значения

0
Вова (Otshelnik-Fm)
не в сети 3 дня
На сайте с 27.01.2013
Участник
Тем 43
Сообщения 18647
4
17:17

ВП функция get_user_meta() - получаете все поля юзера

0
Ян
не в сети 3 дня
На сайте с 23.12.2014
Участник
Тем 14
Сообщения 83
5
17:18

Otshelnik-Fm сказал(а)
ВП функция get_user_meta() - получаете все поля юзера

Это я понял. Интересуют все пользовательские поля в цикле. При этом, ключи и названия полей заведомо неизвестны.

0
Вова (Otshelnik-Fm)
не в сети 3 дня
На сайте с 27.01.2013
Участник
Тем 43
Сообщения 18647
6
17:19

чето я не понимаю... Получаете все поля юзера - прогоняете в цикле. Если поля известны и не нужны - их пропускаете через continue

0
Вова (Otshelnik-Fm)
не в сети 3 дня
На сайте с 27.01.2013
Участник
Тем 43
Сообщения 18647
7
17:22

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

rcl_profile_fields - созданные произвольные поля профиля и их настройки - может вам это надо

0
Ян
не в сети 3 дня
На сайте с 23.12.2014
Участник
Тем 14
Сообщения 83
8
17:24

Скорее всего это: rcl_profile_fields
Где почитать можно про функцию?

0
Ян
не в сети 3 дня
На сайте с 23.12.2014
Участник
Тем 14
Сообщения 83
9
17:26

Да, нужно созданные пользователем, не предустановленные

0
Вова (Otshelnik-Fm)
не в сети 3 дня
На сайте с 27.01.2013
Участник
Тем 43
Сообщения 18647
10
17:35

rcl_profile_fields - по ссылке указано что это опция

0
Ян
не в сети 3 дня
На сайте с 23.12.2014
Участник
Тем 14
Сообщения 83
11
17:38

Otshelnik-Fm сказал(а)
rcl_profile_fields - по ссылке указано что это опция

Спасибо, все разобрался. Тему можно закрыть

0
Андрей CS
не в сети 10 часов
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16855
12
17:43

поля профиля также можно получать через функцию rcl_get_profile_fields()

0
Ян
не в сети 3 дня
На сайте с 23.12.2014
Участник
Тем 14
Сообщения 83
13
17:50

Андрей CS сказал(а)
rcl_get_profile_fields

Андрей, подскажи, а можно как-то группировать поля профиля, тоже в цикле?

0
Андрей CS
не в сети 10 часов
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16855
14
17:53

группировать каким образом? группировка полей не предусмотрена

0
Ян
не в сети 3 дня
На сайте с 23.12.2014
Участник
Тем 14
Сообщения 83
15
17:55

Например. Создать группу полей: Контакты и в них, разные дочерние поля: скайп, емаил, и так далее.

0
Ян
не в сети 3 дня
На сайте с 23.12.2014
Участник
Тем 14
Сообщения 83
16
17:55

То есть, разделение полей по смыслу

0
Андрей CS
не в сети 10 часов
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16855
17
18:03

нет, такой возможности сейчас не предусмотрено

0
Ян
не в сети 3 дня
На сайте с 23.12.2014
Участник
Тем 14
Сообщения 83
18
18:06

Ладно, не страшно

0
Вова (Otshelnik-Fm)
не в сети 3 дня
На сайте с 27.01.2013
Участник
Тем 43
Сообщения 18647
19
18:27

Если набор полей вам известен сгруппировать и вывести можете самостоятельно

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

Но это не универсальный метод. Хотя индивидуально под проект нормально подойдет

0
Вы не имеете права на публикацию сообщений в этой теме