Decidi integrar vários sites independentes do Wordpress em uma única instalação multisite.
Criei uma nova instalação multissite com subdiretórios, criei um site de rede MU com URL de subdiretório e exportei o conteúdo do site autônomo original, depois importei esse conteúdo para o site MU do subdiretório.
Em seguida, removi o site autônomo original do cPanel e defina o nome de domínio do site MU como o nome de domínio original.
O site é carregado com seu nome de domínio original, mas quando tento fazer login em domainname.com/wp-admin (usando as credenciais de usuário de administrador de rede do novo local), recebo um erro:
ERRO: Os cookies estão bloqueados ou não são suportados pelo seu navegador. Você deve ativar os cookies para usar o WordPress.
Os cookies estão ativados no Chrome.
Tentei adicionar o seguinte a wp-config.php
:
define('COOKIE_DOMAIN', false);
mas a questão permanece.
O mesmo problema ocorre se eu usar o WP Migrate DB Pro, para atrair um site autônomo para um site de subdiretório MU, excluir o site autônomo do cPanel e definir a URL do site de subdiretório MU como o nome de domínio do site autônomo original. O front-end do site é bom, mas não consigo fazer login no admin.
Ajuda apreciada.
define('COOKIE_DOMAIN', false);
mas fazer login em um subsite com seu próprio domínio não funciona - ele volta para a mesma tela de login.
define('COOKIE_DOMAIN', '');
. Booleano false
pode ou não ter o mesmo significado que uma string vazia ''
, dependendo do aplicativo.