Дополнительные поля в профиле пользователей
Существует множество плагинов, которые расширяют возможности стандартной регистрации в блоге на WordPress. Однако, не всегда стоит пользоваться дополнительным плагином...
Понравился пост? Подпишись на обновления по RSS или Twitter !
#1,
Спасибо. Полезная инфа. А вот интересно, можно ли в вордпрессе, сначала вставить в профиль строку "Город", а после этого отправлять письма с фильтром по городу? Ну например только тем, кто с Волгограда.
#2,
теоретически это не сложно. добавляем нужное поле в профиль. потом берем любой плагин рассылки писем зарегистрированным юзерам, ищем там функцию непосредственно отправляющую письма и вставляем условие
#3,
Спасибо за такой полезный сайт. Сделано профессионально и от души. Нашел много полезного по плагинам. Буду читать, вникать и применять.
#4,
Спасибо вам огромное!!!! В очередной раз спасли =) всего вам доброго ;)
#5,
Спасибо за статью. Есть один вопрос - эти функции позволяют вставлять дополнительные поля только в профиль (после регистрации и авторизации), или также и при начальной регистрации пользователя (http://www.wordpressplugins.ru/wp-register.php)?
#6,
нет, только в профиле. при регистрации надо юзать другие плагины.
#7,
Ага, так я и подозревал. Пока как раз и приходится использовать Cimy User Extra Fields для этих целей. Спасибо!
#8,
Это изменит дополнительные поля только для комментариев или для всех пользователей?
#9,
Для регистрации можно использовать ненапряжный плагин, такой как register plus - как работает можешь посмотреть нажав на мой ник в комментарии
#10,
Спасибо за наводку, обязательно попробую :)
#11,
Блин то что искал. Щас навтыкаю полей. Автор спасибо.
#12,
Спасибо автору. Код реальный, работает.
А можно ли, чтобы код в поле, пользователь мог вставить только один раз, ну как в примере с именем (его нельзя изменить)
#13,
Автор, используемые в статье функции устарели, отредактируйте статью, чтобы она была актуальной. Но общий принцип добавления понял, спасибо за статью.
Обновление значения поля
Вывод значения поля
А ещё чтобы редактировать поле мог только админ, можно в функцию show_my_profile_fields() добавить условие:
#14,
Спасибо за статью!
Работает! Но только для авторов статей и постов.
А возможно ли добавить информацию только об авторе комментария?
Заранее благодарен за ответ!
#15,
автор коммента может быть не зарегистрирован, так что откуда брать эти самые поля?
конечно, можно заставить комментатора заполнять нужные поля при отправке комментария, а потом выводить значения этих полей при выводе коммента. только вот лишние поля в форме комментария будут отпугивать людей, оно вам надо?
#16,
Спасибо за скорый ответ! =)
Надо!
У меня комментировать могут только зарегистрированные пользователи.
Такова специфика сайта.
Так что поля у комментаторов есть.
Только вот как их вывести в комментариях?
#17,
честно - не пойму. если комментировать могут только зареганные юзеры, то вам целиком подойдет код, изложенный в статье. ну поменяете там поля Twitter на нужные вам и все. ну разве что выводить эти поля надо будет не в single.php, а где-нибудь в comments.php, в зависимости от того, где и как у вас в шаблоне выводятся комменты.
#18,
В single.php, page.php... выводятся, но с указанием данных автора статьи.
А в comments.php стоит команда вывода списка комментариев.
Ставлю код перед или после неё, выводятся данные об авторе статьи, а не комментария.
Не пойму куда ещё можно вставить код, чтобы заработало у авторов комментариев.
#19,
а конкретнее? привести ее тут можете?
#20,
Вот:
Думаю нужно в author.php прописать, но в моей теме нет таокй страницы. Скопировал её из стандартной темы, прописал код, но не работает.
Похоже мой wordpress её не видит... не знаю как и где прописать скопированную author.php, чтоб увидел.