web-dev-qa-db-fra.com

WPMU - les nouveaux utilisateurs sont automatiquement abonnés au blog principal - comment éviter cela?

Les nouveaux utilisateurs ajoutés via wpmu_signup_blog($domain, $path, $title, $user_name, $user_email); sont automatiquement abonnés au blog principal. Cela peut-il être empêché? Je veux seulement qu'ils soient administrateurs de leur blog nouvellement créé.

Je ne sais pas par où commencer à chercher cela, car il semble que ce soit un mécanisme interne de WordPress qui gère ça.

http://codex.wordpress.org/WPMU_Functions/wpmu_signup_blog

2
Paul

C'est un bug connu.

Un correctif sera disponible dans 3.6.1, voir: http://core.trac.wordpress.org/ticket/25166

Pour le moment, supprimez en bloc les utilisateurs dans WP Admin ou faites quelque chose (laid et temporaire, supprimer lorsque la version 3.6.1 est disponible), comme par exemple:

add_action( 'wpmu_new_user', function ( $user_id ) {
    global $current_site;
    remove_user_from_blog( $user_id, $current_site->blog_id ); // remove user from main blog.
 } );
1
conner_bw