Primeiro de tudo, o Multisite não é o que estou procurando. Eu tenho 5 sites usando o Wordpress, todos em domínios separados para os quais gostaria de habilitar contas de usuário. Eu preciso que os dados do usuário sejam compartilhados em toda a rede e, quando um usuário criar uma conta, eles também terão acesso instantâneo a todos os outros sites. O que estou tentando fazer não é recomendado pelo Wordpress ao usar o Multisite:
Se você planeja criar sites fortemente interconectados, que compartilhem dados ou compartilhem usuários, uma rede multissite talvez não seja a melhor solução. - http://codex.wordpress.org/Before_You_Create_A_Network (1º parágrafo, 3ª frase)
Eu tentei usar o "truque da tabela de usuários compartilhados", como mencionado aqui http://wordpress.org/support/topic/multiple-sites-same-users-how e aqui http://xentek.net/articles/528/ implementando o truque da tabela de usuários compartilhados wordpress / e vários outros lugares ... o problema é que essas informações têm de 2 a 7 anos e estou usando o Wordpress 3.5.1 e esse "truque" não parece funcionar.
Eu tentei inserir esse código no wp-config ao redor da $table_prefix
linha.
define('CUSTOM_USER_TABLE', 'wp_users');
define('CUSTOM_USER_META_TABLE', 'wp_usermeta');
Para encurtar a história, acho que esse truque não funciona mais, pois não consigo fazer login no segundo site do lado do administrador.
Alguma sugestão sobre qual seria a melhor maneira de vincular esses dados?
CUSTOM_USER_TABLE
não iria funcionar ... ver se há algo aqui: wordpress.stackexchange.com/search?q=CUSTOM_USER_TABLE