Você sempre pode Ativar o WordPress Multisite Network relativamente rápido e bem explicado neste nosso artigo. Mas nem sempre queremos manter o WordPress Multisite Network ativo em nosso WordPress. Recentemente recebemos um e-mail de um visitante informando que havia gostado do artigo sobre como ativar o Multisite, mas gostaria de desativá-lo e não sabia como.
Não é uma tarefa fácil e também não é uma tarefa do dia a dia – é por isso que criei esse tutorial com uma lista do que fazer para Desativar o WordPress Multisite Network.
Desativar o WordPress Multisite Network
As técnicas mostradas aqui podem ser consideradas avançadas para iniciantes. Se você tem receio de realizar os passos mostrados neste artigo nós recomendamos que você entre em contato com o suporte da sua Hospedagem WordPress e solicite a remoção do WordPress Multisite Network. Este é um serviço gratuito que deve ser prestado por sua hospedagem.
Faça um Backup do seu Site
Antes de qualquer ação nos arquivos e scripts do seu site é extremamente recomendável que você faça o backup dos arquivos do seu site em caso de algo der errado. Você pode conferir nosso artigo sobre como fazer backup do WordPress com o Dropbox ou BackupBuddy Plugin.
Edite o Arquivo wp-config
Faça login no diretório do seu site utilizando FTP ou cPanel, melhor método que preferir. Se você estiver utilizando cPanel vá em Gerenciar Arquivos/File Manager para acessar os arquivos do seu site.
Abra o arquivo wp-config.php e delete o seguinte código:
define( 'MULTISITE', true ); define( 'SUBDOMAIN_INSTALL', false ); $base = '/wordpress/'; define( 'DOMAIN_CURRENT_SITE', 'localhost' ); define( 'PATH_CURRENT_SITE', '/wordpress/' ); define( 'SITE_ID_CURRENT_SITE', 1 ); define( 'BLOG_ID_CURRENT_SITE', 1 );
Você também vai precisar editar a seguinte linha de código:
define('WP_ALLOW_MULTISITE', true);
Nesta linha precisamos definir que o WordPress Multisite Network não deve mais estar ativo, então defina como falso.
define('WP_ALLOW_MULTISITE', false);
Edite o arquivo .htaccess
Agora você vai precisar editar o arquivo .htaccess, ele está onde o seu WordPress encontra-se instalado. Modifique as regras que você adicionou para criar o WordPress Multisite Network com as seguintes regras:
RewriteEngine On RewriteBase /wordpress/ RewriteRule ^index.php$ - [L] # uploaded files RewriteRule ^([_0-9a-zA-Z-]+/)?files/(.+) wp-includes/ms-files.php?file=$2 [L] # add a trailing slash to /wp-admin RewriteRule ^([_0-9a-zA-Z-]+/)?wp-admin$ $1wp-admin/ [R=301,L] RewriteCond %{REQUEST_FILENAME} -f [OR] RewriteCond %{REQUEST_FILENAME} -d RewriteRule ^ - [L] RewriteRule ^([_0-9a-zA-Z-]+/)?(wp-(content|admin|includes).*) $2 [L] RewriteRule ^([_0-9a-zA-Z-]+/)?(.*.php)$ $2 [L] RewriteRule . index.php [L]
Você também pode deletar o arquivo .htaccess e no seu painel WordPress vá em Configurações > Links Permanentes, clique em salvar e um novo arquivo será criado automaticamente.
Drop as Tabelas da Base de Dados
Por último, você vai precisar Dropar as seguintes tabelas globais em sua base de dados. phpMyAdmin é provavelmente a maneira mais fácil para realizar essa tarefa se você utiliza o cPanel, mas você pode usar o método que preferir.
- wp_blogs
- wp_blog_versions
- wp_registration_log
- wp_signups
- wp_site
- wp_sitemeta
- wp_sitecategories
Ou use a linha de comando:
DROP TABLE `wp_blogs`, `wp_blog_versions`, `wp_registration_log`, `wp_signups`, `wp_site`, `wp_sitemeta`, `wp_sitecategories`;
Na próxima vez que você logar no seu site o WordPress Multisite Network já deve ter sido desativado. Lembre-se que este artigo foi escrito para usuários que apenas instalaram o WordPress Multisite Network e não utilizaram como um site online, em outro caso, você pode perder informações importantes sobre seu site. E você? Acha que deveria ser mais fácil ativar e desativar o WordPress Multisite Network?
Se você gostou desse artigo considere compartilhar nas redes sociais. Siga-nos nas redes sociais para acompanhar mais artigos como esse. Se de alguma forma este artigo lhe foi útil deixa seu comentário abaixo para podermos saber a sua opinião.
Ferramentas WordPress Veja Mais Ferramentas
PublishPress
CloudFlare
Ninja Forms
Parabéns pelo tutorial… me salvou, funciona perfeitamente. Obrigado
Não sei bem oq houve, mas após realizar o procedimento acima somente minha página inicial está funcionando. As demais estão dando 500 Internal Server Error.
As páginas aparecem no painel, editor… porém ao tentar visualizá-las no browser aparece esse erro.
Excelente tutorial. Eu instalei o recurso de multisite em um site de um cliente que já estava rodando tranquilamente algum tempo, começaram a surgir vários bugs com plugins, atualizações, etc. Resolvi tirar. Seu roteiro foi perfeito, deu tudo certo e voltou como era antes, sem nenhum bug. Parabéns e obrigado.
No meu caso eu utilizo o multisite pois tenho alguns subpasta para alguns produtos e serviços específicos mas eu gostaria de saber se alodesativar o multisite eu irei perder tudo inclusive o site principal.
Excelente tutorial, tanto o de instalação quando e desinstalação do multisites WP. Parabéns pelo blog.
Excelente tutorial, tanto o de instalação quando e desinstalação do multisites WP. Parabéns pelo blog.