Bonjour
Je souhaiterais créer différent types de profils sur mon site web, avec diifférents custom fields, en utilisant Worpdress. Le problème est que je ne trouve aucun tuto pour le faire mais uniquement des plugs-in payant. Savez vous comment je pourrais faire? Merci !
Si tu veux donner des droits comme Admins, Modrateurs, Utilisateurs, etc.
Tu dois créer dans la table de ta DB qui contiendra tes inscriptions (par exemple Id, pseudo, mot de passe, date d'inscription) ... et enfin une colonne "droits" qui contiendra une valeur allant de 0 à 2 dont chaque chiffre sera assigné à un statut précis.
'0' = Utilisateur
'1' = Modérateur
'2' = Admin
etc...
Et dans ton code tu créeras des conditions if( droits == '0', '1' ou '2') il aura accès à tel ou tel contenu spécifique.
par exemple, si un profil à le chiffre '2' pour l'admin, il aura accès à un bouton que les autres ne verront pas etc.
Le 04 décembre 2018 à 18:46:10 crow999 a écrit :
Si tu veux donner des droits comme Admins, Modrateurs, Utilisateurs, etc.
Tu dois créer dans la table de ta DB qui contiendra tes inscriptions (par exemple Id, pseudo, mot de passe, date d'inscription) ... et enfin une colonne "droits" qui contiendra une valeur allant de 0 à 2 dont chaque chiffre sera assigné à un statut précis.
'0' = Utilisateur
'1' = Modérateur
'2' = Admin
etc...
Et dans ton code tu créeras des conditions if( droits == '0', '1' ou '2') il aura accès à tel ou tel contenu spécifique.
par exemple, si un profil à le chiffre '2' pour l'admin, il aura accès à un bouton que les autres ne verront pas etc.
Sauf qu'il parle de Wordpress et que ça ne marche pas comme ça, une structure est déjà en place. Globalement, je conseille l'utilisation des modules pour ça, le développement étant conséquent pour faire un truc propre.
Utilise ACF pour les custom fields, c'est LE plugin par excellence pour les fields
La version gratuite couvre 90% des besoins
De toute façon Wordpress même quand tu fais du theme sur mesure tu te dois de connaitre au moins ces plugins:
Contact form 7
ACF
Custom post type UI (même si perso je crée mes CPT dans le thème et non avec un plugin, mais parfois sa permet d'aller plus vite)
Post duplicator
Wordfense
Yoast
Wp-optimize