WordPress – Selezionare gli utenti di un singolo sito (network)

Se utilizziamo WordPress in modalità Multisite (network) potremmo aver bisogno di creare una SELECT per elencare solo gli utenti che fanno parte di un singolo sito web del network.
Questa è una bozza (funzionante) di una selezione di questo tipo:

$query=”SELECT user_login, user_email, meta_key, meta_value FROM wp_usermeta, wp_users WHERE wp_users.ID = wp_usermeta.user_id AND wp_usermeta.meta_key = ‘primary_blog’ AND wp_usermeta.meta_value = “.$blogID

La variabile blogID può essere sostituita con l’ID del sito web attuale (3,4,ecc) ma per rendere le cose “dinamiche” si può utilizzare la funzione get_current_blog_id

L’unica “sfumatura” da rivedere su questa select è la situazione del multi-amministratore.
Se un amministratore può “controllare” più siti web del network, verrà elencato (dalla select) solo “nel primo” che ha “avuto”

Seguici su :

Twitter Google+ Facebook LinkedIn

Potrebbero interessarti anche:

    Per maggiori informazioni, per suggerimenti e consulenza contatta la nostra Web Agency.
    Il nostro staff di professionisti sarà lieto di fornire tutte le informazioni ed i costi riguardanti il servizio.

    WebMaster Firenze

    Oppure, se preferisci, CONTATTACI attravero il modulo presente in questa pagina:

    Il tuo nome (richiesto)

    La tua email (richiesto)

    Telefono

    Il tuo messaggio

    Dichiaro di avere inserito nel modulo di richiesta dati reali e dichiaro pertanto che tali dati corrispondono ai propri reali dati personali. Sono consapevole che è facoltà di assistenzadelPc.it perseguire nelle opportune sedi ogni violazione ed abuso.


    Acconsento al trattamento dei dati personali, ai sensi dell'art. 13 del D.lgs. n. 196/2003 [Privacy Policy]

    Fonti : select utenti WordPress network, effettuare una select utenti singolo sito wordpress, multisite wordpress select utenti singolo sito, select utenti wordpress