web-dev-qa-db-fra.com

Page personnelle pour chaque utilisateur

J'ai une page affichant tous les utilisateurs WP utilisant get_users () et get_userdata (). J'ai besoin d'une page utilisateur individuelle automatiquement (avec son propre slug) générée pour chaque nouvel utilisateur ajouté.

Je ne sais pas trop comment y parvenir. Aucune suggestion?

1
drake035

Je suppose que ce que vous cherchez, c'est un modèle d'auteur. Vous pouvez créer un author.php dans votre dossier de modèles et y organiser les informations comme vous le souhaitez. Ce sera un modèle général pour chaque utilisateur ensuite. Vous pouvez accéder à la page de l'auteur si vous visitez exemple.com/author/author-slug/

Pour donner un exemple: http://bookish.brokenstars.de/author/fyn/

Je suis désolé, c'est un site allemand. Cependant, vous voyez que sur la page de cet auteur, tous les messages de cet auteur sont affichés. Mais comme je l'ai dit, vous pouvez mettre toutes les informations que vous voulez dans le modèle, comme la description, etc. Je suppose que c'est le moyen le plus simple.

Référence: https://codex.wordpress.org/Author_Templates

2
Fyn