Aparentemente, mudar um tema pode parecer inofensivo. É tão fácil, é difícil imaginar que isso possa causar algum dano. Você pode até fazê-lo no painel hoje em dia, sem a necessidade de qualquer upload manual de FTP. É rápido, indolor e perfeitamente seguro, certo? Depende de como você configurou seu site.


O problema dos sites WordPress é que eles geralmente se tornam mais um quebra-cabeça, ou torre jenga, com o tempo. Você tem o seu tema, adicionou plug-ins e quaisquer edições pequenas (ou principais) que você possa ter feito. Todos eles se reúnem para criar um site funcional bonito que atenda às suas necessidades.

E é por isso que é importante ter cuidado ao alterar seu tema (ou até mesmo atualizar o WordPress em seu site). Se você retirar a peça errada, toda a estrutura poderá entrar em colapso. E você terá que passar por um longo (e com alguns webhosts, caros) processos de recuperação. Ou você pode ter que substituir muitos dos plugins que você aprendeu e ama.

Mas há uma maneira de tornar a mudança do tema um empreendimento de risco de 0% e, felizmente, é abordada em detalhes abaixo. Vamos começar!

Etapa 1. Selecione um novo tema para WordPress

Se você ainda não o encontrou, encontre um novo tema que você goste. Se você não é um desenvolvedor, tente encontrar um tema que tenha mais ou menos a aparência desejada. Um ótimo lugar para procurar temas premium é o Themeforest. Aqui você encontrará muitos temas do WordPress que têm muitas opções de cores, recursos adicionais e até criadores de páginas de arrastar e soltar (como o nosso Tema Total do WordPress) para facilitar até mesmo quem não é um programador personalizar o tema do WordPress.

Obviamente, se seu orçamento não permitir um tema premium, consulte nossos Temas WordPress gratuitos do WPExplorer ou WordPress.orgRepositório enorme onde novos temas gratuitos são adicionados o tempo todo.

Diretório de temas do WordPress.org

Ao selecionar um novo tema, é importante garantir que seu novo tema seja compatível com os plug-ins que você considerar necessários. Se você construiu uma loja inteira com o WooCommerce, provavelmente desejará continuar usando o WooCommerce com seu novo tema. Portanto, verifique a compatibilidade do plug-in e os principais recursos do tema antes de confirmar. Obviamente, se você é um desenvolvedor, não precisa se preocupar em encontrar o tema “perfeito”. Você provavelmente tem o conhecimento necessário para criar ou personalizar um tema. Depois de encontrar um tema que atenda às suas necessidades, vá para o passo dois.

Etapa 2. Crie um backup do seu site WordPress

É uma boa ideia fazer um backup atual do seu site WordPress antes de alterar o tema, e existem algumas maneiras de fazê-lo. Nesta postagem, vamos nos concentrar em dois métodos diferentes: usar plug-ins de backup e fazer backup do site WordPress manualmente. Ambos são processos bastante fáceis (mesmo para novos usuários).

Método 1: usando um plug-in para fazer backup do WordPress

Plug-in de backup do VaultPress WordPress

O melhor plugin de backup (em nossa opinião) é VaultPress. É fácil de usar e faz um backup completo do seu site. Além disso, começa em apenas US $ 39 por ano (para um plano JetPack Personal). Um preço baixo, considerando que oferece backups automatizados, arquivo de backup de 30 dias e restauração com um clique. Mas espere … tem mais! Como o VaultPress faz parte dos planos do JetPack, você também terá a opção de ativar os recursos premium do Akismet e do JetPack em seu site..

O maior benefício de ter um plugin para fazer seus backups é que você não precisa se preocupar com isso.

Outra opção sólida e premium é o BackupBuddy, testado e comprovado. Se você quiser saber mais sobre esse antigo, mas interessante, confira nossa análise completa do BuddyPress. Também incluí a alternativa gratuita de destaque que é o Updraft Plus. O Updraft não apenas faz o backup do site, mas o envia para vários locais “na nuvem”, tudo com um único clique. E também permite que você faça uma restauração simples com um clique, se algo der terrivelmente errado.

Dito isto, se o seu site é uma grande parte de como você gera sua renda ou é extremamente importante para você de outras maneiras, seria bom fazer um backup manual também de vez em quando. Apenas para cobrir todas as suas bases.

Método 2: Backup manual do WordPress

Embora o backup manual do site WordPress possa parecer uma tarefa grande, complicada e até cansativa para um usuário mais novo, é bastante simples.

Nº 1 Faça login no painel de controle do webhosts do seu site (seja o cPanel ou outra coisa).
A maioria dos webhosts tem a opção de fazer login na sua conta ou no painel de controle através do site deles; portanto, acesse o site do webhosts e faça login.

# 2 Encontre informações de login por FTP ou crie uma nova conta.
Para fazer isso, clique em uma das opções dentro do menu do painel de controle que diz algo como “usuários / contas de FTP” ou “acesso FTP” ou “configurações de FTP”. Se você não encontrar nenhum usuário ou não souber a senha, poderá criar rapidamente um novo usuário clicando em “adicionar novo usuário” e, em seguida, criando um.

ftpaccount

# 3 Entre e copie todos os arquivos relevantes do diretório certo.
Agora, neste momento, muitas pessoas recomendariam que você adquirisse um cliente FTP como o FileZilla, mas você pode acessar o site através de ftp com o navegador da web ou até com o bom e velho Windows Explorer (ou finder / nautilus se você não usar o Windows ).

ftpadress

Para fazer isso, basta digitar “” ftp://yoursite.com ”no explorer, ou no outro, e faça o login com as informações que você encontrou ou com o usuário que você acabou de criar. Gosto de usar meu navegador de arquivos, pois facilita o backup, além de copiar e colar no local desejado, transformando a pasta em um arquivo zip.

ftpcopy

# 4 Volte ao painel de controle e abra o phpMyAdmin.
Para muitos painéis de controle, isso envolve uma boa rolagem para baixo (procure o logotipo mostrado abaixo).

PhpMyAdmin_logo

# 5 Escolha o banco de dados certo.
Se você tem muitos sites WordPress rodando na mesma hospedagem, muitos bancos de dados estarão no mesmo phpMyAdmin. Portanto, você deve verificar se está escolhendo a tabela certa para fazer o backup. Uma maneira de fazer isso é simplesmente acessar os bancos de dados e verificar o que está escrito nas postagens na seção “wp_posts”.

admin

Outra maneira de descobrir é verificar o arquivo wp-config.php no site relevante. Você pode fazer isso através do Painel do WordPress ou abrindo a cópia de backup do arquivo em um editor de texto. (Cuidado para não editá-lo.) Basta procurar “db_name” e você o encontrará instantaneamente.

# 6 Exportar o banco de dados
Basta clicar em personalizado e selecionar o banco de dados correto ao escolher qual deles exportar, passar pelas outras opções personalizadas e clicar em ir. É exatamente tão simples quanto parece. Outra boa notícia é que é tão fácil importar uma tabela. Se algo der errado … e você já sabe como fazê-lo!

exportdatabase

Etapa 3. Clone seu site para teste

Há duas maneiras fáceis de clonar seu site para teste, usando um site intermediário que acompanha o seu plano de hospedagem ou configurando um servidor local.

Clonando seu site WordPress em um site intermediário

Muitos planos de hospedagem do WordPress incluem acesso à disponibilização de um clique, como GoDaddy e WPEngine. Essas são ótimas opções, pois estão online, para que você possa fazer o login para testar o tema em vários dispositivos (algo que você não pode fazer com o host local, pois está confinado ao seu computador).

Se você estiver usando o WPEngine, esse processo é extremamente simples (como na maioria dos hosts). Tudo o que você precisa fazer é acessar o site WordPress que você deseja duplicar, clicar no item de menu WPEngine na parte superior do painel, clicar na guia de teste e clicar no grande botão azul em “Copiar site do LIVE para STAGING. ” E é isso (outra razão pela qual amamos tanto o WPEngine).

wpengine-staging

Clonando seu site WordPress em um LocalHost

A configuração de um host local também é uma ótima opção, pois uma versão local pode ser acessada mesmo sem conexão com a Internet (tornando-a ainda mais útil). E, assim como o backup do seu site, você pode usar um plug-in para ajudar ou clonar manualmente o site.

Método 1: usando um plug-in para clonar seu site WordPress

Dependendo do sistema operacional da área de trabalho, existem algumas opções para configurar um servidor localhost.

# 1 Instale o software do servidor local e o WordPress.
Você pode escolher XAMPP, WAMP, MAMP e outros. O que esse software faz é recriar o ambiente de um servidor da web em seu próprio computador. Isso não apenas permite testar novos temas, plugins e atualizações do WordPress em seu site WordPress. Ele permite que você crie rascunhos completamente prontos para publicação no WordPress, quando você não tem uma conexão com a Internet.

Lembre-se de ativar o Apache e o mySQL após a conclusão da instalação. Quando seu host local estiver pronto, você também precisará instalar o WordPress localmente.

# 2 Instale o plug-in no site original e exporte.
Como exemplo, vamos usar Migração tudo-em-um aqui. Mas você pode usar qualquer plug-in que preferir. Entre os outros plugins gratuitos, Duplicador parece ser o mais adorado. Simplesmente adicione e ative seu plug-in de escolha e exporte o site de acordo..

exportação

# 3 Instale o plug-in no WordPress hospedado local e importe.
Isso é bastante direto. Entre no site WordPress hospedado localmente, instale e ative o plug-in e depois importe.

importar

# 4 Espere e aproveite seu novo clone.
Aguarde um pouco, pois o plug-in importa a cópia do seu site (isso pode demorar um pouco, dependendo do tamanho do site). Em seguida, abra-o e desfrute assim que terminar. É tão fácil.

Método 2: clonando manualmente o site WordPress

A cópia manual do site ao vivo inclui apenas algumas etapas extras.

# 1 Prepare seu servidor local ou site de preparo.
Esteja você usando ou não um plug-in, esta etapa ainda é a mesma. Você ainda precisará configurar seu host local e instalar o WordPress localmente.

# 2 Copie e cole cópia de segurança do WordPress
Se você planeja criar o clone local manualmente (e já está no meio do caminho), basta copiar a cópia de backup dos arquivos que você tirou anteriormente. Apenas cole-os na pasta apropriada (ampps / www / folder se estiver usando AMPPS ou mamp / htdocs se estiver usando o MAMP). Coloque os arquivos em uma pasta separada. Isso é para evitar problemas com o software ‘server simulator’ (deve ser colocado em, por exemplo, ampps / www / wpclone / se estiver usando o AMPPS). Se você ainda não fez uma cópia de backup manual, siga as etapas descritas acima.

# 3 Abra o phpMyAdmin e importe o banco de dados.
Primeiro, abra o painel do servidor local. A partir daqui, abra o phpMyAdmin (se estiver usando o AMPPS, você também pode simplesmente digitar ‘localhost / phpmyadmin’ no seu navegador da Web). Clique em Importar. Em seguida, selecione o arquivo de backup sql que você salvou anteriormente, durante o backup manual (novamente, se você não fez o backup manual, siga as etapas listadas acima).

sqlimport

# 4 Encontre as informações corretas de usuário / senha do banco de dados e crie um usuário no phpMyAdmin.
Primeiro, abra o arquivo wp-config.php em um editor de texto, como o bloco de notas, e procure DB_USER e DB_PASSWORD. Em seguida, pegue esses valores (localizados onde apaguei) e crie um novo usuário com esse nome de usuário e senha, acessando os bancos de dados no phpMyAdmin e clicando em verificar privilégios ao lado do banco de dados correto e, finalmente, clicando em adicionar usuário.

checkprivilege

# 5 Substitua alguns URLs
Portanto, seu novo site local não fica louco pensando que está localizado em outro lugar, é necessário editar dois campos no banco de dados. O site e a página inicial, em wp_options (se estiver exibindo apenas 25 linhas por página, a página inicial será mostrada na 2ª página). Edite-os para http: // localhost / wp ou o que você escolher para nomear sua pasta, e seu site clonado estará pronto para uso.

URL do site

Etapa 4. Testando e solucionando problemas do seu tema WordPress no site Clone

Isso é tão fácil quanto fazer login na área de administração no seu clone local ou site de armazenamento temporário. Instale e ative o tema para ver o que acontece. Todas essas etapas não são necessárias. Eles são apenas alguns dos muitos recursos de temas que você pode querer testar se alternou os temas.

Ativar wp_debug
Essa é uma ótima maneira de testar se há algum erro no seu tema. Para ativar wp_debug , abra seu arquivo wp-config.php e defina wp_debug como true, assim:

define ('WP_DEBUG', verdadeiro);

Isso mostrará todos os seus erros de php e avisos no front-end do seu site WordPress. Lembre-se de que nem todos os avisos exibidos quebram seu site, mas ainda é uma boa ideia corrigi-los.

wp-debug-error

Tipos de postagem personalizados
Se o seu tema antigo usou um ou mais tipos de postagem personalizados integrados e o seu novo tema não tem tema, pode parecer que você perdeu todo o seu conteúdo. Mas não se preocupe, ele ainda está no seu banco de dados. Você pode usar um plug-in de terceiros, como o Easy WordPress de Tipos de Conteúdo, por Pippins Plugins, para registrar seus antigos tipos de postagem personalizados em seu novo tema. Se você não tem certeza de quais são os nomes dos seus tipos de postagem personalizados, pergunte ao desenvolvedor de temas antigos ou pesquise no tema antigo register_post_type função e localize os nomes dos seus tipos de postagem personalizados antigos.

Widgets
É uma boa ideia examinar as opções de widget, pontos de anúncio, colunas de rodapé e a largura da barra lateral, além de outras áreas prontas para widget. Desta forma, não há surpresas depois.

Menus
Verifique novamente os locais e formatos de menu no seu novo tema. Talvez haja mais locais de menu ou uma navegação vertical. Basta olhar o tema para saber onde estarão todos os seus menus quando você ativar o tema em seu site ativo.

Formatos de postagem
Muitos temas usam campos personalizados. Portanto, se você estiver usando um para definir um vídeo / áudio / galeria / etc específico, poderá ser necessário alterar a saída dos formatos de postagem no seu novo tema. Isso pode ser feito via tema filho, para que você possa continuar usando a meta antiga em postagens antigas ou poderá usar o add_post_meta ()

Plugins
Mencionamos anteriormente que, se você não é um desenvolvedor, deve encontrar um novo tema compatível com todos os plug-ins necessários do WordPress. Apenas para ter certeza de que é uma boa ideia testar seus plug-ins para garantir que eles realmente funcionem com o seu tema. Se você é um desenvolvedor que criou ou personalizou um tema, agora é um bom momento para garantir que seus ajustes não tenham afetado a compatibilidade do plug-in..

Verifique o console do navegador
Abra seu navegador para verificar se há erros de javascript. Se algumas coisas não estiverem funcionando corretamente (relacionadas a javascript), como controles deslizantes, menus suspensos, carrosséis etc., você poderá verificar se há erros no console do navegador. Basta abrir o console para ver seus erros de javascript e passar o mouse sobre eles para ver exatamente onde o erro está localizado.

erro de console

Aqui estão os links para onde você encontrará seu console para vários navegadores:

Verificar tamanhos de imagem em destaque
Pode ser necessário fazer o upload ou ajustar suas imagens em destaque ao mudar para o seu novo tema. A maneira mais fácil de encontrar é usar o aplicativo gratuito Plugin de limpeza de imagem WordPress. O plug-in indexa todos os tamanhos de imagem cortada e não utilizada que você pode excluir ou mover para uma nova pasta. Mole-mole. Depois de limpar a casa, você deverá recortar todas as suas imagens com as dimensões corretas. Alguns temas, como Total de imagens de corte dinamicamente, não precisam fazer nada. Mas, se o tema não fizer isso por você, use o Regenerar miniaturas WordPress Plugin para regenerar todas as suas imagens nos tamanhos adequados.

SEO Check
Infelizmente, existem temas com opções de SEO integradas e, se você os estiver usando no momento, provavelmente não poderá transportá-los para o seu novo tema. Em vez disso, você deve instalar um plugin de SEO em seu site ao vivo e preencher as opções antes de atualizar.

Teste de celular / navegador
Se você optar por criar um site de teste online por meio do host do WordPress, terá a opção de fazer alguns testes móveis reais. Pegue seu tablet e telefone para ver a aparência do seu novo tema. Ou, se você optar por instalar seu novo tema no host local, tente um simulador responsivo on-line como o Responsável ou Teste entre navegadores.

Visite suas postagens, páginas e verifique se tudo está funcionando corretamente. Depois de confirmar que não há problemas, é hora de seguir para a etapa final.

Etapa 5. Instale e ative seu novo tema WordPress em seu site ao vivo

Agora que você testou completamente seu novo tema do WordPress, faça login no painel do WordPress e instale-o no seu site ativo. Antes de ativar o tema, faça uma rápida verificação dupla usando a opção Visualização ao vivo. Você pode usar isso para clicar em algumas de suas páginas apenas para garantir que tudo fique bem.

Pré-visualizar Tema

Uma etapa opcional seria instalar um plug-in em breve no seu site antes de ativar seu novo tema. Dessa forma, se você precisar fazer ajustes no seu site ao vivo depois de ativar seu novo tema, seus visitantes verão uma página em construção ou em breve. Dois plugins que realmente gostamos são Modo de Manutenção WP e a Em breve Plugin por SeedProd.

Quando estiver pronto, basta navegar para Aparência> Temas e clique no botão para “Ativar” seu novo tema WordPress.

Empacotando

Para alguém que não experimentou o pesadelo de um acidente de trem no site, isso pode parecer um exagero. Uma complicação excessiva completa de algo que deveria ser simples. Confie em mim – não é. Pense nisso como ter um ótimo seguro de saúde além de se alimentar de forma saudável e se exercitar, mas para o seu site WordPress. Trabalhar duro para solucionar seu tema localmente minimiza o risco de algo ruim acontecer no seu site ao vivo.

Você achou este guia útil? Ou você tem algo a acrescentar? Deixe-nos saber na seção de comentários!

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me