wp_usermeta |
WordPress : Méta-Utilisateur |
---|---|
PHP | WordPress |
Description
Cette table contient la méta-propriétés associé aux utilisateurs du site de WordPress.
Liste des champs
Nom | Description |
---|---|
unmeta_id | Ce champ permet d'indiquer un identificateur de méta-propriétés de l'utilisateur. Ce nombre est généré automatiquement. |
user_id | Ce champ permet d'indiquer l'identificateur de l'utilisateur. Ce nombre doit correspondre au chiffre du champ «id» de la table «wp_users». |
meta_key | Ce champ permet d'indiquer la clef méta, par exemple «wp_capabilities», «wp_user_level»,... |
meta_value | Ce champ permet d'indiquer une valeur. Par exemple, pour donné un droit administrateur, on aura la valeur suivante : «a:1:{s:13:"administrator";s:1:"1";}». |
Exemples
L'exemple suivant permet de donner un accès «Administrateur» à l'utilisateur avec l'identificateur «9» (user.id) au site Web de WordPress :
L'exemple suivant permet de créer un utilisateur du nom de Sylvain Maltais avec les droits administrateurs :
- INSERT INTO `wp_users` (`ID`, `user_login`, `user_pass`, `user_nicename`, `user_email`, `user_url`, `user_registered`, `user_activation_key`, `user_status`, `display_name`) VALUES('9','smaltais',MD5('test'),'smaltais','smaltais@gladir.com','','2015-11-09 18:13:48','','0','Sylvain Maltais');
- INSERT INTO `wp_usermeta` (`umeta_id`, `user_id`, `meta_key`, `meta_value`) VALUES (NULL, '9', 'wp_capabilities', 'a:1:{s:13:"administrator";s:1:"1";}');
- INSERT INTO `wp_usermeta` (`umeta_id`, `user_id`, `meta_key`, `meta_value`) VALUES (NULL, '9', 'wp_user_level', '10');
Dernière mise à jour : Samedi, le 22 avril 2017