fbpx

Bem vindo ao
Blog da FULL.

Aprenda, crie e cresça seu negócio na internet.

Encontre conteúdos, dicas, tutoriais e novidades sobre as principais ferramentas Wordpress

Siga a FULL.

Como alterar com segurança seu tema do WordPress

Você está em:

Como alterar com segurança seu tema do WordPress
Como alterar com segurança seu tema do WordPress

Na superfície, mudar um tema pode parecer inofensivo. É tão fácil, é difícil imaginar que pode fazer algum mal. Você pode até fazer isso no painel hoje em dia, sem a necessidade de nenhum upload manual de FTP. É rápido, indolor e perfeitamente seguro, certo? Depende de como você configurou seu site.

A coisa sobre os sites WordPress é que eles muitas vezes se tornam mais um quebra-cabeça, ou torre jenga, ao longo do tempo. Você tem seu tema, plugins adicionados e quaisquer pequenas (ou grandes) edições que você possa ter feito. Tudo isso se junta para criar um belo site funcional 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 pode desmoronar. E então você vai acabar tendo que passar por um longo (e com alguns webhosts, caro) processo de recuperação. Ou você pode acabar tendo que substituir muitos dos plugins que você conhece e ama.

Mas existe uma maneira de tornar a alteração do tema um esforço de risco de 0% e, felizmente, é abordado em detalhes abaixo. Vamos começar!

Etapa 1. Selecione um novo tema do WordPress

Se você ainda não o fez, encontre um novo tema que você ame. Se você não é um desenvolvedor, tente encontrar um tema que pareça mais ou menos como você deseja. Um ótimo lugar para procurar temas premium é o Themeforest . Aqui você encontrará muitos temas do WordPress com muitas opções de cores, recursos adicionais e até mesmo construtores de páginas de arrastar e soltar (como nosso Tema Total WordPress ) para facilitar a personalização do tema WordPress até mesmo para não codificadores.

Claro, se o seu orçamento não permitir um tema premium, dê uma olhada em nossos Temas WordPress gratuitos do WPExplorer ou no enorme repositório do WordPress.org , onde novos temas gratuitos são adicionados o tempo todo.

Diretório de temas do WordPress.org

Ao selecionar um novo tema, é importante certificar-se de que seu novo tema suporta os plugins que você considera necessários. Se você construiu uma loja inteira com o WooCommerce, provavelmente desejará continuar usando o WooCommerce com seu novo tema. Portanto, apenas verifique a compatibilidade do plug-in e os recursos do tema principal antes de confirmar.

Claro, se você é um desenvolvedor, não precisa se preocupar em encontrar o tema “perfeito”. Você provavelmente tem o conhecimento para criar ou personalizar um tema por conta própria. Depois de encontrar um tema que atenda às suas necessidades, passe para a etapa dois.

Etapa 2. Crie um backup do seu site WordPress

É uma boa ideia fazer backup do seu site WordPress antes de alterar seu tema, e existem algumas maneiras de fazer isso. Neste post vamos focar em dois métodos diferentes: usar plugins de backup e fazer backup do seu 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

Plugin de backup VaultPress WordPress

O melhor plugin de backup (em nossa opinião) é 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, arquivamento de backup de 30 dias e restauração com 1 clique. Mas espere… tem mais! Como o VaultPress faz parte dos planos do JetPack, você também terá a opção de habilitar 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.

Algumas outras opções premium sólidas são WPvivid e BackupBuddy . Se você quiser saber mais sobre qualquer um, confira nossa revisão completa do WPvivid e a revisão do BuddyPress .

E se o seu orçamento for limitado, uma alternativa gratuita de destaque é o Updraft Plus.  O Updraft não apenas faz o backup do seu site, mas o carrega para vários locais “na nuvem”, tudo com um único clique. E também permite que você faça uma restauração simples de 1 clique se algo der muito errado.

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

Método 2: Backup manual do WordPress

Embora fazer backup do seu site WordPress manualmente possa parecer uma tarefa grande, complicada e até mesmo esmagadora para um usuário mais novo, é realmente bastante simples.

#1 Faça login no painel de controle do seu webhost para o seu site (seja o cPanel ou qualquer 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, então vá para o site do seu webhosts e faça o login.

#2 Encontre as informações de login do 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 FTP” ou “acesso FTP” ou “configurações FTP”. Se você não vir nenhum usuário ou não souber a senha, poderá criar rapidamente um novo usuário clicando em “adicionar novo usuário” e criando um.

ftpaccount

#3 Faça login e copie todos os arquivos relevantes do diretório correto.

Agora, neste ponto, muitas pessoas aconselham você a obter um cliente FTP como o FileZilla, mas você pode realmente acessar seu site através de ftp com seu navegador da web, ou até mesmo o bom e velho Windows Explorer (ou finder/nautilus se você não usa o Windows ).

ftpadress

Para fazer isso, basta digitar “”ftp://yoursite.com” no explorer, ou no outro, e fazer login com as informações que você encontrou, ou o usuário que você acabou de criar. Eu gosto de usar meu navegador de arquivos porque torna o backup tão fácil quanto copiar e colar no local desejado e, em seguida, transformar 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 um pouco de rolagem para baixo (procure o logotipo na foto abaixo).

PhpMyAdmin_logo

# 5 Escolha o banco de dados certo.

Se você tiver muitos sites WordPress rodando na mesma hospedagem, muitos bancos de dados estarão no mesmo phpMyAdmin. Portanto, você precisa verificar novamente se está escolhendo a tabela certa para fazer backup. Uma maneira de fazer isso é simplesmente entrar nos bancos de dados e verificar o que está escrito nos posts na seção “wp_posts”.

administrador

Outra maneira de descobrir é verificando seu 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. (Tenha cuidado para não editá-lo.) Basta procurar por ‘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 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 fazer!

exportar banco de dados

Etapa 3. Clone seu site para teste

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

Clonar seu site WordPress para um site de teste

Muitos planos de hospedagem do WordPress incluem acesso a testes de um clique, como GoDaddy  e WPEngine . Essas são ótimas opções, pois estão online, então você pode fazer login para testar o tema em vários dispositivos (algo que você não pode fazer com seu localhost, 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 é fazer login no site do WordPress que 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 para “Copiar site de LIVE para STAGING. ” E é isso (outra razão pela qual amamos tanto o WPEngine).

wpengine-staging

Clonar seu site WordPress para um localHost

Configurar um localhost também é uma ótima opção, já que uma versão local é acessível mesmo sem conexão com a internet (tornando-a ainda mais útil). E, assim como fazer backup do seu site, você pode usar um plug-in para ajudar ou clonar manualmente seu site.

Método 1: Usando um plugin para clonar seu site WordPress

Dependendo do sistema operacional do seu desktop, existem algumas opções para configurar um servidor localhost.

#1 Instale o software do servidor local e o WordPress.

Você pode escolher entre XAMPP , WAMP , MAMP e outros. O que este software faz é recriar o ambiente de um servidor web em seu próprio computador. Isso não apenas permite que você teste novos temas, plugins e atualizações do WordPress em seu site WordPress. Ele permite que você faça rascunhos completamente prontos para postar no WordPress, quando você não tiver 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 localhost estiver pronto, você também precisará instalar o WordPress localmente.

#2 Instale o plugin no site original e exporte.

Como exemplo, usaremos o  All-in-one-migrate  aqui. Mas você pode usar qualquer plugin que preferir. Entre os outros plugins gratuitos, o Duplicator parece ser o mais elogiado. Basta adicionar e ativar o plug-in de sua escolha e exportar seu site de acordo.

exportar

#3 Instale o plugin no WordPress hospedado localmente e importe.

Isso é bastante direto. Faça login no seu site WordPress hospedado localmente, instale e ative o plug-in e importe.

importar

#4 Espere e aproveite seu novo clone.

Aguarde um pouco enquanto o plugin importa a cópia do seu site (isso pode demorar um pouco, dependendo do tamanho do seu site). Em seguida, abra-o e aproveite quando terminar. É tão fácil.

Método 2: Clonar manualmente seu site WordPress

Copiar manualmente seu site ao vivo inclui apenas algumas etapas extras.

#1 Prepare seu servidor local ou site de teste.

Esteja você usando um plug-in ou não, esta etapa ainda é a mesma. Você ainda terá que configurar seu localhost e instalar o WordPress localmente.

#2 Copie e cole a cópia de backup do WordPress

Se você planeja criar o clone local manualmente (e já está na metade do caminho), você só precisa copiar a cópia de backup dos arquivos que você tirou anteriormente. Basta colá-los na pasta apropriada (pasta ampps/www/ se estiver usando AMPPS, ou mamp/htdocs se estiver usando MAMP). Certifique-se de colocar os arquivos em uma pasta separada. Isso é para evitar problemas com o software ‘simulador de servidor’ (deve ser colocado em, por exemplo, ampps/www/wpclone/ se estiver usando 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 você estiver usando 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 seu arquivo wp-config.php de backup em um editor de texto, como o bloco de notas, e procure por DB_USER e DB_PASSWORD. Em seguida, pegue esses valores (localizados onde eu apaguei) e crie um novo usuário com esse nome de usuário e senha acessando 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.

verificar privilégio

#5 Substitua alguns URLs

Para que seu novo site local não enlouqueça pensando que está localizado em outro lugar, você precisa editar dois campos no banco de dados. O siteurl e home, em wp_options (se estiver exibindo apenas 25 linhas por página, home será mostrado na 2ª página). Edite-os para https://localhost/wp ou o que você escolheu 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 em seu site clone

Isso é tão fácil quanto fazer login na área de administração do seu clone local ou site de teste. 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 tema que você pode querer testar se trocou de tema.

Habilite wp_debug

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

define(‘WP_DEBUG’, true);

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

wp-debug-error

Tipos de postagem personalizados

Se o seu tema antigo usava um ou mais tipos de postagem personalizados integrados e 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á em seu banco de dados.

Você pode usar um plugin de terceiros, como Post Types Unlimited , para registrar seus antigos tipos de postagem personalizados em seu novo tema. Se você não tiver certeza de quais são os nomes dos seus tipos de postagem personalizados, pergunte ao desenvolvedor do tema antigo ou pesquise no tema antigo pela função register_post_type e localize os nomes dos seus tipos de postagem personalizados antigos.

Widgets

É uma boa ideia examinar as opções de widgets, anúncios, colunas de rodapé e a largura da barra lateral, além de quaisquer outras áreas prontas para widgets. Assim não há surpresas depois.

Faltando um deve ter widget? Você sempre pode adicionar um plugin. Por exemplo , Social Candy para links sociais, ou o plugin More Widgets para anúncios, seção sobre, boletim informativo, mapas e muito mais.

Menus

Verifique as localizações e formatos do menu em seu novo tema. Talvez haja mais locais de menu ou uma navegação vertical. Basta olhar o tema para saber onde todos os seus menus estarão quando você ativar o tema em seu site ao vivo.

Formatos

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

Plugins

Mencionamos antes que, se você não é um desenvolvedor, deve encontrar um novo tema compatível com todos os plugins necessários do WordPress. Só para ter certeza é uma boa ideia testar seus plugins para ter certeza de que eles realmente funcionam com seu tema.

Se você é um desenvolvedor que criou ou personalizou um tema, agora também é um bom momento para se certificar de que seus ajustes não afetaram a compatibilidade do plugin.

Verifique o console do navegador

Abra seu navegador para verificar se há erros de javascript. Se algumas coisas não estiverem funcionando corretamente (relacionadas ao javascript), como controles deslizantes, menus suspensos, carrosséis, etc., você pode verificar se há erros no console do navegador. Basta abrir seu 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:

Verifique os tamanhos das imagens em destaque

Talvez você precise fazer upload ou ajustar suas imagens em destaque ao mudar para o novo tema. Depois de limpar a casa, você vai querer recortar todas as suas imagens com as dimensões corretas.

Alguns temas como imagens de corte total dinamicamente, para que você não precise fazer nada. Mas, se o seu tema não fizer isso por você, use o plugin Regenerate Thumbnails WordPress para regenerar todas as suas imagens nos tamanhos adequados.

Verificação de SEO

Infelizmente, existem temas com opções de SEO integradas e, se você estiver usando-os no momento, provavelmente não poderá carregá-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 móvel/navegador

Se você escolheu criar um site de teste on-line através do seu host WordPress, então você tem a opção de fazer alguns testes móveis reais por conta própria. Pegue seu tablet e telefone para ver a aparência do seu novo tema. Ou, se você optar por instalar seu novo tema em seu host local, você pode experimentar um simulador responsivo online como o Responsinator ou Cross Browser Testing .

Certifique-se de visitar suas postagens, páginas e verificar se tudo está funcionando corretamente. Depois de confirmar que não há problemas, é hora de passar 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 em seu site ao vivo. Antes de ativar o tema, faça uma rápida verificação usando a opção Live Preview. Você pode usar isso para clicar em algumas de suas páginas apenas para ter certeza de que tudo parece bem.

Pré-visualizar Tema

Um passo opcional seria instalar um plugin em breve em seu site antes de ativar seu novo tema. Dessa forma, se você precisar fazer algum ajuste no seu site ao vivo depois de ativar seu novo tema, seus visitantes verão uma bela página em construção ou em breve. Dois plugins que realmente gostamos são o WP Maintenance Mode e o  Coming Soon Plugin da SeedProd .

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

Empacotando

Para alguém que não experimentou o pesadelo de um desastre de trem site, isso pode parecer um exagero. Uma supercomplicação 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 uma alimentação saudável e exercícios, mas para o seu site WordPress. Trabalhar duro para solucionar problemas do seu tema localmente minimiza o risco de algo ruim acontecer em seu site ao vivo.

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

Aprenda com a FULL.

Junte-se a mais de 50 mil pessoas que recebem em primeira mão as principais ferramentas e tecnologia para desenvolvimento web

Meu carrinho
🎁 Faltam R$300,00 para liberar o Cupom Secreto
Seu carrinho está vazio.

Parece que você não adicionou nada ao seu carrinho =(