Section courante

A propos

Section administrative du site

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 :

  1. 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";}');
  2. INSERT INTO `wp_usermeta` (`umeta_id`, `user_id`, `meta_key`, `meta_value`) VALUES (NULL, '9', 'wp_user_level', '10');

L'exemple suivant permet de créer un utilisateur du nom de Sylvain Maltais avec les droits administrateurs :

  1. 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');
  2. 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";}');
  3. 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