19 de julho de 2016

Como migrar o wordpress multisite para localhost

  1. Baixe todos os arquivos e o banco
  2. Restaure o banco
  3. Abra o wp-config.php 
    1. Altere as informações do banco
    2. Altere a linha define('DOMAIN_CURRENT_SITE', 'site.com.br'); para define('DOMAIN_CURRENT_SITE', 'localhost');
    3. Altere a linha define('PATH_CURRENT_SITE', '/'); para
      define('PATH_CURRENT_SITE', '/pasta-do-projeto/');
  4. Abra o .htaccess
    1.  Altere a linha RewriteBase / para RewriteBase /pasta-do-projeto/
  5. Abra o phpmyadmin
    1. Vá para a tabela wp_blogs
      1. Altere os registros da coluna domain de site.com.br para localhost
      2. Altere os registros da coluna path de / para pasta-do-projeto
      3. Para os outros sites instalados, altere os registros da coluna path de / para pasta-do-projeto/sub-site
    2. Vá para a tabela wp_site
      1. Altere os registros da coluna domain de site.com.br para localhost
      2. Altere os registros da coluna path de / para pasta-do-projeto
    3. Vá para a tabela wp_options
      1. Altere o siteurl de http://site.com.br para http://localhost/pasta-do-projeto
      2. Altere o home de http://site.com.br para http://localhost/pasta-do-projeto
    4. Vá para a tabela wp_x_options
      1. Altere o siteurl de http://site.com.br/sub-site para http://localhost/pasta-do-projeto/sub-site
      2. Altere o home de http://site.com.br/sub-site para http://localhost/pasta-do-projeto/sub-site

Fonte: https://codex.wordpress.org/Moving_WordPress#Moving_WordPress_Multisite 

Nenhum comentário:

Postar um comentário