Annonce

Faites la différence entre le service WordPress.com et l'application libre WordPress.

Mettez-vous à jour ! WordPress 3.3.2 est disponible en français.

Annonce 1 : Le Codex en français a besoin de vous pour avancer !
Annonce 2 : Avant de poster, n'oubliez pas de faire une petite recherche et de lire les règles de ce forum.
Annonce 3 : Lisez notre blog, il regorge de bonnes informations.
Annonce 4 : Rejoignez-nous sur Facebook, Google + et sur Twitter

#1 15-01-2008 14:53:00

shinji
Habitué WP
Date d'inscription: 15-01-2008
Messages: 90

Plugin d'ajout d'utilisateur

Bonjour,

Ma configuration WP actuelle
- Version de WordPress : Wordpress MU 1.3

Problème(s) rencontré(s) :

Je suis actuellement en train de créer un plugin pour ajouter des utilisateurs (abonné) à la volée.
En clair on a une vingtaine de champs, on rentre juste des noms d'utilisateur et on valide leur inscription (sans mail).
Je voulais savoir quel est le bout de code pour inscrire des utilisateurs dans la base de donnée.
J'ai trouvé ce code dans wp-admin/users.php :

Code: html

case 'adduser':
	echo '<script type="text/javascript">alert("Oui");</script>';
	check_admin_referer('add-user');

	if ( ! current_user_can('create_users') )
		wp_die(__('You can’t create users.'));

	$user_id = add_user();
	$update = 'add';
	if ( is_wp_error( $user_id ) )
		$add_user_errors = $user_id;
	else {
		$new_user_login = apply_filters('pre_user_login', sanitize_user(stripslashes($_POST['user_login']), true));
		$redirect = add_query_arg( array('usersearch' => urlencode($new_user_login), 'update' => $update), $redirect );
		wp_redirect( $redirect . '#user-' . $user_id );
		die();
	}

En l'occurence le mail serait celui de l'admin pour permettre une validation (plus ou moins) sans validation mail.

Merci

Hors ligne

 

#2 16-01-2008 12:04:35

shinji
Habitué WP
Date d'inscription: 15-01-2008
Messages: 90

Re: Plugin d'ajout d'utilisateur

J'ai finalement utilisé la fonction :

Code: html

wp_create_user($username, $password, $email = '')

pour créer un utilisateur, puis j'ai modifier le fichier wp-content/registration.php pour "forcer" le rôle en tant que contributeur.

Hors ligne

 

#3 26-05-2008 10:57:29

enseignement
Bavard WP
Date d'inscription: 22-11-2006
Messages: 102
Site web

Re: Plugin d'ajout d'utilisateur

Pourrais-tu partager ton plugin /hack ?

Merci

Hors ligne

 

#4 26-06-2008 23:42:47

El-Cherubin
Bavard WP
Date d'inscription: 11-01-2008
Messages: 143
Site web

Re: Plugin d'ajout d'utilisateur

Ouep, ce serait sympatoche smile

Si ya moyen d'ajouter des user par fichier texte ou vraiment un certain nombre a la fois, ce serait encore mieux big_smile

Hors ligne

 

Pied de page des forums

Propulsé par PunBB 1.2.23
© Copyright 2005-2006 WordPress France

[ Generated in 0.023 seconds, 11 queries executed ]