web-dev-qa-db-fra.com

Développement de plugins pour les utilisateurs enregistrés

Je suis nouveau dans le développement de plugins pour Wordpress, mais pas dans le développement de logiciels.

Cette question vise à vous donner une idée du style "meilleures pratiques" pour la question suivante.

Je dois mettre un formulaire uniquement à la disposition des utilisateurs enregistrés, qui ont idéalement un nom d'utilisateur correspondant à un numéro spécifique, mais dont ils disposeraient déjà. Idéalement, l'utilisateur devrait s'inscrire avec cet identifiant sous son nom d'utilisateur, son adresse e-mail, son nom, etc. Une fois connecté, il aurait accès à un formulaire créé par un plugin. Lorsqu'ils soumettent le formulaire, il ajoute des données à une table personnalisée créée par le plug-in. J'ai vu beaucoup de ressources pour gérer les tables dans Wordpress, donc ce n'est pas un problème.

Existe-t-il un plugin de membres doté d'une API qui me permettrait de suivre leur identifiant (nom d'utilisateur) lors de l'envoi du formulaire? Devrais-je utiliser la fonctionnalité utilisateur par défaut? Quelle serait la meilleure pratique pour cette situation?

Merci

1
Davis Mariotti

disponible uniquement pour les utilisateurs enregistrés

Si les utilisateurs sont connectés, ils ont un identifiant et un identifiant. WordPress ont des fonctions pour obtenir ces données, faciles à utiliser. Vous obtenez comme exemple les données utilisateur via wp_get_current_user() et uniquement l'ID de l'utilisateur connecté via get_current_user_id() . La documentation des fonctions est à l'intérieur du codex , il y a beaucoup de documentations sur ce sujet, ainsi que des exemples.

0
bueltge