clonar manualmente um site WordPress em 5 passos

é fácil clonar um site WordPress, uma vez que você entende alguns conceitos básicos. Se você é um novato para WordPress, usando um plugin é a maneira mais simples de fazê-lo. Foi assim que comecei. A primeira vez que clonei um site, tentei fazê-lo manualmente. Copiar os arquivos era simples e direto. Mas a base de dados confundiu-me. Eu tinha pouco conhecimento do que era e nenhuma idéia de como replicá-lo, então eu acabei usando um plugin para toda a migração do site (arquivos e banco de dados).

gradualmente, conforme pesquisei, explorei e testei, aprendi que um banco de dados é a característica chave que separa um sistema de gerenciamento de conteúdo (CMS) como o WordPress de sites HTML. É onde o conteúdo vive: texto (páginas, posts, Comentários), meta-dados (categorias, tags, campos personalizados), contas de usuário (nomes de usuário, senhas), opções do site, configurações de plugin e tema, etc. É bastante significativo!

Existem muitos plugins que irão replicar todos os arquivos e / ou a base de dados de um site para outro. Fazem-no com um clique, muito, muito bem. Alguns dos meus favoritos são: Companheiro de reserva, migração de WP em 1, duplicador, e UpDraft Plus.

no entanto, há momentos em que um plugin não vai funcionar. Talvez o site é muito grande e o processo de cópia do plugin tempo para fora. Talvez haja incompatibilidades com o servidor web host. Seja qual for a razão, é uma boa idéia para aprender a clonar um site WordPress sem um plugin.

definições básicas

fonte = o site original que você está clonando.
destino = o novo site

Passo 1-Fazer Backup do site de origem

começa sempre com uma cópia de segurança do site de origem apenas no caso de você precisar reverter para ele! A clonagem pode então começar sem preocupações.

  1. logar na sua conta da máquina web e navegar para o cPanel.
  2. copie os ficheiros: vá ao Gestor de Ficheiros. Selecione a pasta que contém o site Fonte WordPress, e faça um .zip archive of it (“Compress”). Depois, faça o download para o seu computador.
    • Se o site de origem estiver no nível superior do domínio, a pasta provavelmente será chamada de “public_html”.
    • Se o site de origem está em sua própria pasta, ele provavelmente será chamado de” WordPress”ou ter o mesmo nome que o nome de domínio (“myurl.com”)
  3. copie a base de dados: Go to phpMyAdmin. Selecione a base de dados para o site de origem. Selecione Todas as tabelas (“verificar tudo”). Clique em “exportar”. Use opções personalizadas para que você possa salvar a base de dados SQL como um .arquivo zip (“Save output to a file > compressão: zipped”).

Etapa 2 – Criar o novo site de Destino

O novo site pode ser uma inteiramente nova de domínio primário. Ou pode ser um subdomínio ou subdiretório de um domínio primário existente. Os passos abaixo são para um subdomínio, mas são aplicáveis a qualquer situação.

  1. assumindo que você já tem um domínio primário, faça login no seu cPanel webhost e crie um subdomínio para o site de destino: destination.myurl.com
    • alternativa: se seu serviço de hospedagem não permite subdomínios, criar um subdiretório: myurl.com/destination.
    • NOTA: Se a migração de um site existente para um novo host, você precisa transferir o registro de nome de domínio para o novo host ou ponto existente registros de nome de domínio para o novo host.
  2. Instale o WordPress no subdomínio (ou subdiretório) usando a Ferramenta do seu webhost. Este pode ser um programa de software (Softaculous), uma aplicação” Wizard”, ou algo semelhante.

Passo 3 – copiar os ficheiros da fonte para o local de destino

  1. descomprimir o .arquivo zip dos arquivos de código que você baixou para o seu computador no Passo 1.
  2. Go to the File Manager (or use an FTP client, such as Filezilla). Selecione a pasta (também conhecida como diretório) que contém o site de destino WordPress.
    • Já que você tem uma nova instalação do WordPress, você só precisa de carregar uma pasta de origem para o de destino subdomínio ou subdiretório: wp-content
    • O wp-content pasta contém tudo o que você carrega para o seu site que não é armazenado no banco de dados: temas, plugins, e a mídia (imagens, vídeos, PDFs, etc.). Para uma boa explicação, veja este artigo: Um guia de Iniciantes Para O Diretório mais importante do WordPress
    • Ao carregar a pasta de conteúdo do wp irá sobrepor a mesma pasta na nova instalação. Tudo o resto permanecerá intacto!
Clonar um site WordPress - copie o wp-pasta de conteúdo

Passo 4 – Cópia do Banco de dados da Origem para o Destino Site

Durante esta próxima sequência de passos, você vai substituir o URL de origem e Caminho do Arquivo com o URL de destino e o Caminho do Arquivo. É aqui que eu uso um plugin para encontrar e substituir os dados de forma segura.

  1. instale e active o ‘plugin’ WP migrar o DB tanto nos locais de origem como de destino.
  2. abra o plugin WP migrar DB Pro em ambos os sites (Ferramentas > migrar DB). Seleccione “Exportar Ficheiro”.
  3. URL find and replace –
    • no local de destino: copie para a sua área de transferência o conteúdo do URL no campo” FIND”:
      //destination.myurl.com
    • no site de origem: deixe os campos “procurar” como está. No campo Substituir (“novo URL”), colar o URL do site de destino:
      //destination.myurl.com
  4. CAMINHO do ARQUIVO de localizar e substituir –
    • No site de destino: copiar para a área de transferência o Caminho do Arquivo de conteúdo no campo “pesquisar”:
      //diferente/caminho/de/destino.myurl.com
    • No site de origem: deixar a “ENCONTRAR” campos de como é. No campo Substituir (“nova localização do ficheiro”), colar a localização do ficheiro de destino:
      //diferente/localização/para/destino. myurl. com
  5. exportar o ficheiro-use estas opções:
    • Salvar como um arquivo para o seu computador
    • Compactar o arquivo como um arquivo gzip
      MigrateDB-ExportFile
  6. Importar o arquivo no site de destino:
    • Com o plugin: Você precisa pago (WP Migrar DB Pro) versão do plugin para usar a sua “Importação” de recurso (Ferramentas > Migrar DB)
    • Sem plugin: Vá para o phpMyAdmin.
      1. selecione a base de dados para o site de destino. Selecione Todas as tabelas (“verificar tudo”). Clique em “DROP”.
      2. carregue na página “Importar”, seleccione o ficheiro da base de dados exportado criado no Passo 5 acima.
Clonar um site WordPress - importando o local de origem exportado de banco de dados
site de Destino: Importar o site de origem da base de dados exportado (com o substituído URL e caminho do arquivo).

Passo 5 – Seleção de permalinks e configurações de tema

Depois de importar o novo banco de dados, o site de destino irá adquirir todas as definições do site de origem, incluindo credenciais de início de sessão. Você provavelmente estará fora do site de destino, então vá em frente e volte para verificar tudo.

  1. navegue em torno do front-end do site para ver as páginas principais e postagens-chave.
  2. navegue através do back-end do site para rever as configurações e certifique-se de que tudo parece bem.
  3. duas áreas chave que podem precisar de atenção após um clone ser terminado:
    • as Permalinks (URLs do conteúdo) podem precisar de ser reinicializadas.
      Go to Settings > Permalinks
      seleccione a opção que prefere e “salve as alterações”.
    • por vezes, a configuração do tema precisa de ser reposta.
      Go to Theme Name > Theme Settings
      All you may need to do is click Save. Se as coisas ainda não estiverem bem, você pode tentar re-importar a base de dados.
    • aparência > personalizar: verifique esta área se a usou no site de origem.

Como escolher um tema WordPress Widgets em WordPress
O meu conjunto principal de Plugins WordPress
páginas WordPress vs. Posts

Deixe uma resposta

O seu endereço de email não será publicado.