Разработка плагинов для зарегистрированных пользователей


Я новичок в разработке плагинов для Wordpress, но не новичок в разработке программного обеспечения.

Этот вопрос заключается в том, чтобы получить представление о стиле "наилучшей практики" для следующего вопроса.

Мне нужно сделать форму доступной только для зарегистрированных пользователей, у которых в идеале есть имя пользователя с конкретными номерами - только то, что у них уже было бы. В идеале пользователь должен зарегистрироваться с этим идентификатором в качестве своего имени пользователя, адреса электронной почты, имени и т.д. После входа в систему они должны были бы доступ к форме, которая будет создана с помощью плагина. Когда они отправят форму, она добавит данные в пользовательскую таблицу, созданную плагином. Я видел много ресурсов для управления таблицами в Wordpress, так что это не проблема.

Есть ли плагин для участников с API, который позволил бы мне отслеживать их идентификатор (имя пользователя) при отправке формы? Должен ли я использовать возможности пользователя по умолчанию? Какова была бы наилучшая практика в этой ситуации?

Спасибо

Author: Davis Mariotti, 2017-01-22

1 answers

Доступно только зарегистрированным пользователям

Если пользователи вошли в систему, у них есть имя пользователя и идентификатор для идентификации. В WordPress есть функции для получения этих данных, простые в использовании. Вы получаете в качестве примера данные пользователя через wp_get_current_user() и только идентификатор вошедшего в систему пользователя через get_current_user_id(). Документация по функциям находится внутри кодекса, там есть много документации по этой теме, а также примеры.

 0
Author: bueltge, 2017-01-25 07:49:21