web-dev-qa-db-fra.com

Puis-je créer des pages de profil utilisateur modifiables frontales avec Wordpress? Comment fait-on ça?

J'essaie de créer un site WP où à l'aide du serveur frontal , chaque utilisateur peut:

  1. Inscrivez-vous via le front-end en utilisant des champs de base
  2. S'identifier
  3. Créer leur propre page de profil en utilisant plusieurs formulaires
  4. Télécharger du texte, des images et des données vidéo à l'aide de formulaires de profil
  5. Créer des informations liées au travail (portefeuilles d'images et de vidéos) distinctes des formulaires de profil
  6. être en mesure de modifier les informations relatives au profil et au portefeuille propres à leur propre profil uniquement

Donc, pour résumer, nous parlons de 2 types d’informations distincts :

A) informations de profil d'utilisateur pouvant être mises à jour à tout moment après l'enregistrement

B) Informations sur le portefeuille qui utilisent divers supports pour créer un profil frontal pour l'utilisateur. Ceci devrait être éditable et modifiable via le front-end après l'enregistrement aussi.

Donc est-ce possible de faire avec Wordperss? Quels outils et approches recommanderiez-vous?

2
Amit Erandole

Il est rare que je réponde à une question avec une simple recommandation de plugin - et je ne recommanderais jamais de solution commerciale -, mais comme il existe un très bon plugin pour la tâche des profils frontaux/connexion et autres, je ne peux pas le laisser passer inaperçu:

Découvrez Theme-My-Login par Jeff Farthing .

Il n'y a pas de meilleure solution. Il est bien écrit, flexible, mis à jour rapidement et facilement personnalisable.

3
Johannes Pille

C'est très possible avec WordPress. Voyons maintenant vos besoins un par un:

  • Vous souhaitez que les utilisateurs s'inscrivent pour pouvoir s'inscrire sur votre site à l'aide de l'interface frontale.

Pour cela, vous pouvez rediriger la page de connexion vers une autre page personnalisée. Ajoutez un formulaire de connexion et laissez les utilisateurs s’inscrire à partir de cette page. Si vous ne voulez pas entrer dans tout ce codage, utilisez les formes gravimétriques.

  • Vous voulez que les utilisateurs créent également leurs profils. Cela peut être accompli en créant un modèle séparé pour la page de profil. Créez un formulaire pour prendre les entrées pour le profil utilisateur. Remplissez les pages de profil à l'aide de ces données. Ceci est également facilement fait en utilisant des formes Gravity.

Cependant, les formulaires Gravity ne sont pas gratuits, vous pouvez donc rechercher d'autres widgets de formulaire pouvant le faire pour vous.

0
Vivek V Dwivedi