Данное дополнение добавляет в личный кабинет пользователя вкладку "Профиль", где он может сменить свой пароль входа, указать отображаемое имя, загрузить изображение в качестве аватара, а также заполнить предлагаемые к заполнению поля профиля, которые создал администратор сайта.
Дополнение заменяет аналогичную WordPress страницу в админке - т.е. переносит ее полностью в лицевую часть вашего WordPress сайта. С этим дополнением профиль пользователя отлично впишется в дизайн вашего сайта:
В настройках есть опция - могут ли пользователи сами удалять свой аккаунт:
Пользователь может загрузить изображение аватарки, выбрав нужный файл с компьютера или сделав снимок своей веб-камерой (последнее доступно на https-сайтах).
Активировав данное дополнение администратор сайта получит возможность создавать любое количество разнообразных полей профиля, как обязательных так и нет:
Созданные произвольные поля профиля можно выводить в форме регистрации и в блоке "Подробная информация":
Поля профиля в форме регистрации:
Блок "Подробная информация":
По созданным произвольным полям в дальнейшем можно осуществлять поиск среди пользователей сайта.
Функционал шаблонов полей профиля:
С выходом WP-Recall 15.7.0 был добавлен новый функционал шаблонов полей профиля пользователя, которые можно использовать для вывода значений полей профиля хозяина личного кабинета, в созданных произвольных вкладках. Сам шаблон выглядит так:
{RCL-UM:usermeta_key}
Данный шаблон позволяет выводить значения как произвольных полей профиля, созданных через административную часть плагина, так и стандартных полей, необходимо только знать их meta_key:
- user_registered - дата регистрации пользователя
- user_login - логин пользователя
- user_email - емейл пользователя
- user_url - URL, указанный в настройке "Сайт"
- display_name - отображаемое имя
Порядок применения:
Выведем значение произвольного поля профиля, имеющего meta_key - telefon_12:
{RCL-UM:telefon_12}
Выведем дату регистрации пользователя:
{RCL-UM:user_registered}
Больше информации на странице: Шаблоны и переменные внутри произвольной вкладки
Работа с произвольными полями профиля:
Ниже даны ссылки на нужный временной отрезок к этому видео. Можете самостоятельно перемотать видео выше, или, нажав на ссылку, перейдете на ютуб к этому временному отрезку.
Основные моменты:
1. Обзор страницы 0:18
2. Обзор настроек поля "Имя" 2:17
3. Создадим новое поле "Пол" 4:01
4. Создадим поле "Соглашение" (правила сайта, обработка персональной информации) 5:46
5. Зарегистрируем пользователя, используя новые поля в форме регистрации 6:46
6. Поля в ЛК - "Информация о пользователе" 7:47
7. Сторонние дополнения выводящие поля профиля 9:36
8. Сountry & city in profile 9:42
9. Birthday in Profile 10:02
10. Users Filter 10:16
11. Как вывести информацию о пользователе, не в блоке "Подробная информация", а где-то в другом месте? 10:31
11.1 Шаблоны и переменные внутри произвольной вкладки 10:45
11.2 Поставить другой шаблон ЛК 11:20
11.3 Display Profile Field 12:03
11.4 User Info Tab 12:19
Полезные ссылки:
Шаблоны и переменные внутри произвольной вкладки
Менеджер вкладок личного кабинета WP-Recall
"Поля профиля - быстрый старт" - книга: "WP-Recall для новичка" 1-я глава
Товарная метка: Пользователи
Товарная метка: Профиль
Товарная метка: Расширенный профиль
Здравствуйте, Андрей.
В профиле не загружаются аватарки стандартного размера (100×100).
Откройте файл index.php дополнения профиля и примерно на 832 строке найдите imageSize: { minWidth: 150, minHeight: 150 }, тут указаны минимальные размеры для загружаемого аватара в пикселях. Укажите свои размеры, активируйте/деактивируйте дополнение.
Подскажите, пожалуйста, а как уменьшить рамку, которая обрезает аватар со 150px до 100px?
в личном кабинете вкладка Профиль есть, а если зайти с другого пользователя она не отображается. С чем это может быть связано?
пардон, не так описал. У вас на сайте при переходе в профиль другого пользователя отображаются заполненные поля профиля, у меня их почему-то нет(
http://codeseller.ru/proizvolnye-polya-profilya-wp-recall/
При загрузке аватара сильно не хватает иконки-крестика или закрытия по щелчку, например, как в галерее fancybox. Если я выбрал аватар и он мне не нравится, то закрыть обрезчик можно только кнопкой escape. Было бы отлично добавить крестик или щелчок по свободному месту для закрытия.
Когда я закрываю аватар, который не понравился, то он до перезагрузки страницы или до загрузки следующего аватара остается вместо предыдущего - в кеше, наверное. Это не совсем правильно, да и не эстетично это.
а зачем вы загружаете аватар который вам не нравится? 🙂
Это я так, к слову. Например, загрузил, а аватар не впечатлил 🙂
Я просто описал мелкие детали, которые слегка портят вид. Устранив их, плагин станет еще лучше и идеальнее 🙂
Что то я не пойму, у меня никакой аватар не загружается((
И столбика ссылок слева нету, ну там вон как на картинке, там видео, галерея и т.д.
Если у вас возникли проблемы, то создавайте тему на форуме сайта и давайте больше информации, в том числе ссылку на сайт, будем разбираться.
Profile Recall самый лучший и нужный функционал для WP-RECALL, только к сожалению очень мало возможностей. Лично я второй день тестирую WP-RECALL и мне не хватает в Profile Recall:
1. В управление полями профиля хотелось бы разделять поля по разделам. Например:
Контакты:
ФИО
Дата рождения
Пол
Работа:
Профессия
Стаж место работы
Образование
Характеристики
и т.д.
2. Хорошо бы дать возможность пользователям выбирать публиковать поле на сайте или нет. Например телефон могут видеть все, а это многим не нравится. Некоторые хотят чтобы видели телефон только друзья и т.д.
3. Было бы очень удобно если бы внизу была подпись редактировать блок (по первому пункту. Контакты, Работа и т.д.). Просто сейчас нужно заходить в профиль, а мне кажется это лишняя строка в меню.
4. Как говорили выше безусловно нужно позволять добавлять файлы и я бы сделал календарь. У всех на сайтах есть дата рождения и делать по три поля число, месяц, год а потом в шаблон объединять в одну строку как то не очень удобно. К тому же нужно чтобы считал сразу действующий возраст (например 18 лет)
Было бы гораздо удобнее с данными функциями. А хотел я узнать по первому пункту что посоветуйте? (разные блоки с полями). Прописывать функцию с каждым тэгом или есть поумнее варианты?
Спасибо.
В админке - wp-recall - поля профиля. Тут добавляете ФИО, дату, пол - как угодно. Или выпадающим списком, или текстом
Да это понятно всем 🙂
Нужно разделы создать блоками. Определенные поля в блок под названием Контакты, следующие поля в блок под названием Работа и т.д. Нужно чтобы они отображались на сайте не подряд как сейчас а в разных местах блоками.
Как убрать эту надпись в профиле, в личном кабинете?
Расширенный профиль
Активный Абонемент:
Абонемент может быть изменен только администраторами.
Абонемент истикает:
Дата для неограниченного/дилер размещения (если включена). Могут быть изменены только администраторами.
а с чего вы взяли, что эта надпись вообще имеет какое то отношение к wp-recall?
Понятно, это от моей темы. Скажите как скачивать плагины, я оформил заказ , когда мне прийдёт ссылка на скачивание? Я плагин профилей заказал и другие плагины я хочу скачать, спасибо, будем с вами работать.
это дополнение, а не плагин, распространяется в составе базовой версии плагина wp-recall. Просто скачайте плагин wp-recall
PS непонятно, как вам удалось сформировать заказ на данное дополнение.
я скачал плагин wp-recall, что есть в базовой версии, что установилось, больше ничего скачать бесплатно нельзя?
Пишите пожалуйста по теме поста. Если вам что то непонятно, то задавайте вопрос на форуме сайта или пишите на почту поддержки.
Скачать бесплатно можно то, что бесплатно отдается, смотрите каталог сайта.
Добрый день, отличный плагин. Настроил личный кабинет, всё работает. Аватарки грузятся и так далее. Но после того как установил аватарку, в комментариях она не отображается, а только та что идёт стандартной от WordPress (gavatar).
Зато если зайти через Ulogin, и она ставит авку, то отображается(
Как решить эту проблему? Заранее спасибо.
Для решения проблем на сайте существует форум.
По вашей проблеме, надо смотреть как именно выводятся аватарки в комментариях, возможно, для вывода комментариев используется функция шаблона, надо найти функцию get_avatar передать в нее идентификатор пользователя, а не его емейл, как это видимо происходит.
Извините, что писал не на форуме, не видел его.
Спасибо, за подсказку, нашел в своей теме функцию get_avatar и установил значение на "echo get_avatar($comment, 50);" И всё заработало.
Так же огромное спасибо за ваш проэкт. Очень хороший плагин, выручает.
Андрей приветствую Вас! Спасибо огромное за плагин. Андрей у меня проблема, я не могу загрузить аватарку в профиле, где-то ошибка произошла. В чём проблема? Спасибо, жду ваш ответ.
Я уже посоветовал вам ранее писать о проблемах на форум сайта
Полезным будет добавить тип поля "Возраст". Пользователь вводит дату рождения - вычитается текущая дата, округляется до года и в итоге получается всегда актуальный возраст в профиле.
подскажите, как можно убрать аватар из личного кабинета?
Добрый день! Есть дополнение "Widget RCL" в функциях которого есть подобная настройка, но оно платное!
Если Вам нужно всего лишь убрать аватар, то удалите часть кода из шаблона ЛК, ну или с помощью CSS.
Что именно Вы хотите получить на выходе и как оно должно выглядеть, ТЗ в студию!
Тогда мы сразу и с радостью Вам напишем, что, как и где сделать!
Тут дело в том что стоял wp-recall 13.
В профиле пользователя я удалял аватар так: Ваш_домен/wp-content/plugins/wp-recall/css/lk.css открываем на Вашем сервере. Далее ищем строку .wprecallblock #lk-conteyner .lk-sidebar .avatar и добавляем { display: none; }
Обновил wp-recall до версии 14 и настройки соответственно слетели, а найти Ваш_домен/wp-content/plugins/wp-recall/css/lk.css теперь не могу((( подскажите!
/wp-content/plugins/wp-recall/css/style.css
как раз ковыряюсь style.css, прописал строка
1130 .lk-sidebar .lk-avatar,
.wprecallblock #lk-conteyner .lk-sidebar {
display: none;
}
1167 .lk-sidebar .lk-avatar,
.wprecallblock #lk-conteyner .lk-sidebar {
display: none;
}
ничего не изменилось) аватар и кнопка загрузки как были так и остались((((
Создавайте тему на форуме! Описывайте что хотите и что делаете
К большому сожалению на сайт не загружаются аватарки...
http://codeseller.ru/forum/problemy-i-resheniya/vazhno-prochest-pered-publikaciej-na-forume/
Спасибо. Дело было в плагине который блокировал адблок.
Неправда. Загружаются.
А если у вас проблема - читаем, делаем codeseller.ru/forum/problemy-i-resheniya/vazhno-prochest-pered-publikaciej-na-forume/ и описываем проблему на форуме.
А как в профиле пользователя сделать вкладку "публикации", которая выводила бы список всех записей пользователей на блоге?
Активировать публикации и заглянуть в их настройки
У вас на сайте при переходе в профиль другого пользователя отображаются заполненные поля профиля, у меня их почему-то нет, хотя установлен флажок "ДА" к полю "отображать для других пользователей"
Поля профиля выводятся другим пользователям только если были заполнены
Здравствуйте, мной были созданы дополнительные поля профиля "Телефон" и "Дата рождения". Для для упрощения жизни пользователей я добавил JS код который отображает удобный календарь для поля "День рождения" и вставляет маску "+3(80__)___-__-__" в поле "Телефон".
Но вот задача, при регистрации календарь и маска отображаются в INPUTах как положено, но при редактировании своего профиля в ЛК WP-RECALL, мной добавленный JS не срабатывает. Я так подозреваю что это из-за Ajax. Как мне заставить аддон видеть мой JS?
Спасибо.
Все же это технический вопрос и тут его обсуждение неудобно. Создавайте новую тему на форуме.
Создал:
Аддон Profile Recall - как задействовать свой JS при Ajax загрузке дополнения?
Доброго времени суток!
Не совсем понял куда и как вставлять код вида {RCL-UM:user_registered}, если я его вставляю в office.php, то вместо информации из этого поля, так код и отображается.
Здравствуйте.
https://yadi.sk/i/VZk0PVnH3HK2yk - здесь. Читаем тут с предложения "В административной части сайта появилась новая страница "WP-Recall -> Произвольные вкладки""
Очень хотелось бы в следующем обновлении иметь возможность открывать поля профиля не только либо всем пользователям или админу, но и иметь возможность скрывать эти поля от гостей сайта
либо скрыть профиль от гостей
при переходе в профиль по прямой ссылке или со страницы публикаций видны все его данные при клике на i в левом нижнем углу аватарки
На форуме были решения с редиректом из ЛК для гостей.