Prima di tutto, Multisite non è quello che sto cercando. Ho 5 siti Web che usano Wordpress tutti su domini separati per i quali vorrei abilitare gli account utente. Ho bisogno che i dati dell'utente vengano condivisi su tutta la rete e quando un utente crea un account, avrebbe accesso immediato anche a tutti gli altri siti Web. Quello che sto cercando di fare non è raccomandato da Wordpress quando si utilizza Multisite:
Se si prevede di creare siti fortemente interconnessi, che condividono dati o condividono utenti, una rete multisito potrebbe non essere la soluzione migliore. - http://codex.wordpress.org/Before_You_Create_A_Network (1o paragrafo, 3a frase)
Ho provato a usare il "trucco della tabella degli utenti condivisi" come menzionato qui http://wordpress.org/support/topic/multiple-sites-same-users-how e qui http://xentek.net/articles/528/ implementazione-the-wordpress-shared-users-table-trick / e un numero di altri posti ... il problema è che questa informazione ha 2-7 anni e sto usando Wordpress 3.5.1 e questo "trucco" non lo fa sembra funzionare.
Ho provato a inserire questo codice in wp-config attorno alla $table_prefix
linea.
define('CUSTOM_USER_TABLE', 'wp_users');
define('CUSTOM_USER_META_TABLE', 'wp_usermeta');
Per farla breve, non credo che questo trucco funzioni più perché non riesco ad accedere al secondo sito sul lato amministratore.
Qualche suggerimento su quale sarebbe il modo migliore per collegare questi dati?
CUSTOM_USER_TABLE
non funzionerebbe ... Vedi se c'è qualcosa qui: wordpress.stackexchange.com/search?q=CUSTOM_USER_TABLE