File Transfer Protocol (FTP) é uma maneira simples e rápida para transferir arquivos de um computador para outro através da internet. Em termos simples, é a forma como você envia um arquivo do seu computador para o seu servidor de hospedagem. Neste artigo, nós iremos lhe mostrar como usar FTP para criar, editar, substituir e adicionar arquivos. Nós também iremos lhe mostrar como você pode modificar as permissões para cada arquivo individualmente.
Há momentos em que você está instalando e ativando um plugin usando o painel do WordPress só para descobrir que ele é incompatível com outro plugin ou até mesmo, o seu próprio tema. Esse tipo de incompatibilidade as vezes causa a famosa “Tela Branca da Morte” (White Screen of Death), que consequentemente, te tranca fora do site e impede você de fazer qualquer ação interna como remover ou desativar o plugin.
Como Usar FTP no WordPress
Se você sabe como usar FTP, ao invés de entrar em modo de pânico, você irá simplesmente acessar o seu diretório WordPress usando FTP e remover o plugin (ou qualquer outro arquivo) que esteja causando a incompatibilidade. Muitas vezes, quando você está tentando colar códigos de tutoriais no seu arquivo functions.php do seu tema, você pode acabar acidentalmente se trancando fora do painel administrativo também.
Isso pode acontecer se você tiver adicionado o código no local incorreto, ou o código não estava semanticamente correto. Saber como usar FTP pode salvar horas de preocupação, pânico e até mesmo desistência do seu projeto.
Client FTP (FileZilla)
A primeira coisa que precisamos é de um programa que nos permita acessar o servidor usando FTP. Existem diversos Client FTP para você escolher, incluindo gratuitos e pagos. Neste tutorial nós vamos utilizar o FileZilla que funciona para Windows e é gratuito, mas existem outras versões compatíveis com diversos sistemas operacionais.
Baixe o programa abaixo, depois instale e execute o programa para seguirmos ao próximo passo.
Dados de Acesso FTP
Agora que já temos nosso client FTP, nós só precisamos encontrar os dados de acesso FTP do seu servidor. Isso vai variar entre cada empresa de hospedagem, mas a maioria sempre deixa os dados em algum lugar do painel de controle do seu servidor. Se a sua hospedagem tem cPanel você pode ir em “Contas FTP” e criar uma conta FTP ou apenas alterar a senha de uma conta já existente.
Você vai precisar dos seguintes dados:
- Nome de Usuário FTP – No nosso exemplo o nome de usuário é canalwp.
- Senha de Acesso FTP – A mesma senha que você definiu ao criar sua conta FTP. Se você não criou uma conta FTP, ela pode ser a mesma senha que você usa para logar no painel administrativo da sua hospedagem.
- Servidor FTP/Host – Normalmente deve ser ftp.seudominio.com. Dependendo da sua hospedagem eles podem utilizar o IP do seu servidor.
- Porta de Acesso FTP – 21 para FTP e 22 para SFTP (protocolo seguro). Provavelmente sua hospedagem utiliza FTP, pois é o mais utilizado.
Inserindo os Dados FTP
Conexão Rápida
Conexão rápida é excelente para quem faz modificações pequenas uma vez a cada 3 ou 6 meses. Com os 4 dados informados acima em mãos, insira-os nos campos indicados de acordo com a imagem:
Após inserir os dados, clique no botão Conexão Rápida.
Gerenciador de Sites
Se você acredita que vai precisar acessar o seu servidor com mais frequência, então ficar inserindo esses dados todas as vezes que você precisar de acesso FTP é algo realmente muito chato. Por isso, o FileZilla oferece um Gerenciador de Sites. Com ele você pode armazenas os dados FTP do servidor e acessá-los com apenas alguns cliques.
Com o FileZilla aberto, clique em Arquivo > Gerenciador de Sites (Ctrl + S). Então teremos acesso ao gerenciador de sites como na imagem:
Clique em “Novo Site“, e insira as informações exatamente conforme a imagem. Para modificar o nome do seu site basta clicar na entrada criada e clicar no botão “Renomear” do lado inferior esquerdo da janela. Com todos os dados inseridos corretamente, pressione conectar. Agora, sempre que você acessar o Gerenciador de Sites os dados vão estar guardados e você só precisará apertar em conectar.
Entendendo as Seções do FileZilla
Agora que você já está conectado ao servidor e tem acesso aos seus arquivos, podemos aprender como utilizar o FileZilla para Adicionar, Substituir, Criar ou Excluir pastas e arquivos em nosso servidor.
Como você pode perceber o Lado Esquerdo está reservado para arquivos encontrados em seu computador (Endereço Local). E o Lado Direito está reservado para arquivos encontrados no seu servidor (Endereço Remoto).
Os diretórios sempre vão exibir os arquivos em forma de raiz, ou seja, você clica em uma pasta e ele exibe as pastas dentro dela como galhos divididos. Não é possível visualizar arquivos dentro do diretório, apenas as pastas.
Os Arquivos da Pasta sempre vão exibir pastas e arquivos da pasta selecionada no diretório, ou seja, você verá os arquivos como uma lista de pastas e arquivos, e pode acessá-los diretamente dessa tela. Aqui você pode visualizar arquivos e pastas.
Modificando Arquivos e Pastas
Agora você já sabe onde encontrar as informações, como acessar o servidor e já sabe como funciona as seções do FileZilla. Está na hora de aprender como modificar seus arquivos utilizando o programa.
Criar
Para criar um arquivo ou pasta em seu servidor, selecione o diretório onde você deseja criar o arquivo ou pasta com o botão direito e selecione uma das duas opções “Criar Pasta” ou “Criar Novo Arquivo”. Quando a pasta ou arquivo for criado em seu servidor ele lhe dará a opção para renomear como desejar.
Adicionar
Para adicionar um arquivo ou pasta em seu servidor, selecione o diretório (do lado direito no FileZilla) onde você deseja adicionar o arquivo ou pasta com o botão esquerdo e na seção (do lado esquerdo do FileZilla) selecione o arquivo que deseja adicionar com o botão direito e clique em “Upload“.
Você também pode apenas arrastar e soltar o arquivo ou pasta no diretório do seu servidor onde deseja adicionar o arquivo ou pasta.
Agora você pode adicionar plugins e temas em seu WordPress sem precisar ter acesso ao painel administrativo, apenas adicione a pasta do plugin no diretório de plugins /wp-content/plugins/ ou a pasta do tema no diretório de temas /wp-cotent/themes/.
Substituir
Para substituir um arquivo ou pasta em seu servidor, apenas arraste o novo arquivo para o diretório onde se encontra a versão antiga, selecione “substituir todos” ou “substituir” e cliquem em OK.
Editar
Para editar um arquivo ou pasta você precisa apenas clicar com o botão direito e selecionar editar. Dependendo do tipo de arquivo você pode precisar baixar o arquivo e utilizar um programa adequado para executar este arquivo em particular.
Renomear
Renomear pode não parecer a opção mais importante, mas na verdade ela é! Se você tiver qualquer problema ao instalar um tema ou plugin no seu WordPress, você pode ficar preso sem acesso ao administrativo e sem poder desativar o plugin ou tema com problema.
Para renomear um arquivo ou pasta basta acessar o diretório de plugins no WordPress em /wp-content/plugins/ e encontrando a pasta do plugin com incompatibilidade, clique com o botão direito e selecione renomear. Recomendo adicionar “-old” ao nome do plugin, por exemplo, “wp-super-cache” seria “wp-super-cache-old”. Agora você já pode voltar ao administrativo e verificar se o problema foi resolvido.
Siga o mesmo para renomear um tema no WordPress, apenas o diretório que vai ser /wp-content/themes/.
Baixar
Você pode baixar os arquivos do seu servidor para o seu computador para realizar edições e depois substituir a nova versão do computador pela antiga no servidor. Clique com o botão direito no arquivo ou pasta que deseja baixar e selecione “baixar”. Lembrando que ele vai enviar o arquivo para a pasta selecionada do lado esquerdo do FileZilla no diretório do seu PC.
Modificando Permissões
Não é recomendado modificar as permissões das suas pastas e arquivos. Mas, você pode precisar utilizar essa opção com o uso de alguns temas ou plugins.
Clique com o botão direito no arquivo ou pasta que deseja modificar as permissões e selecione “Permissões de Arquivo“. Agora você pode verificar uma pequena tabela com 3 opções e 3 checkbox.
Como você pode perceber é bem simples modificar as permissões de cada pasta ou arquivo dentro do seu servidor. Após marcar ou desmarcar as opções desejadas clique em OK para salvar as modificações.
Normalmente Pastas usam 755 e arquivos usam 644. Mas, isso pode variar entre cada empresa de hospedagem e a forma como eles utilizam o servidor.
Conclusão
FTP pode parecer complicado no inicio devido a variedade de opções, mas é um esforço necessário. Você pode até fazer um backup da sua instalação WordPress utilizando apenas FTP, sem a base de dados, é claro. Cobriremos como fazer backup do WordPress utilizando FTP mais na frente.
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 deixe seu comentário abaixo para podermos saber a sua opinião.
Ferramentas WordPress Veja Mais Ferramentas
Akismet
CloudFlare
MailChimp
Olá Gabriel Galvão, foi o melhor tutorial que encontrei sobre o assunto. Simples e objetivo. Parabéns!
Confesso que sempre tive muitas dúvidas e até mesmo medo de usar o ftp para fazer transferências de arquivos para meu wordpress. Até encontrar esse artigo aqui que mostra o passo a passo simples e direto de omo deve ser feito. Inclusive até já realizei um teste e deu tudo certo. Agradeço ao canal wp pelo excelente conteúdo.
Seja bem vindo!
Fico feliz que tenha deixado o medo de lado.
É importante quando precisamos aprender por conta própria.
Abraço.
Minha empresa possui um site e nós gostaríamos de criar uma área FTP onde os clientes poderiam baixar os arquivos disponíveis. Mas cada cliente tem um arquivo e não queremos que eles vejam os arquivos de outro cliente. Por exemplo: Um cliente ‘A’ entra na área FTP e baixa os arquivos disponíveis apenas para o cliente ‘A’, esse cliente não consegue sequer visualizar os arquivos do cliente ‘B’.
Boa tarde. Existe uma forma de enviar arquivos por ftp direto para as pastas de usuarios wp?
Consigo acessar por ftp e incluir arquivos nas pastas, porém não aparece para os usuarios os arquivos que envio por ftp, apenas se eu anexar por dentro do wp. Obrigado e parabéns pelo conteudo.
Bom dia. Eu tenho um site já hospedado no servidor, mas gostaria de substituir por um novo que criei. Eu criei no wordpress, como faço para substituir tudo sem bagunçar?
Gabriel,
Por favor me ajuda, eu preciso resolver um problemão, e não entendo nadaaa disso, to totalmente fora da minha área rsrs meu site ao tentar logar, aparece o erro “Fatal error: Allowed memory size of 67108864 bytes exhausted (tried to allocate 122880 bytes)” baixei filzilla, por sem sucesso, não consigo acessar, mesmo com suas dicas para acessar.. por favor, preciso mt da sua ajuda! entra em contato comigo o quanto antes
Gabriel socorro! Eu preciso instalar uma Tag (tenho o link zipado e/ou o endereco para html) no Header do meu site. Problema 1: meu tema no WP nao permite edicsao ou upload de plugin. Ai vim parar nesse outro post do canal de vcs sobre FTP. Problema 2: Baixei o FileZilla mas eu nao tenho hospedagem (site proprio) e uso o dominio do WP. Nao acho meu FTP (pelo que entendi nao tenho). Problema 3: entao segui a orientacao e coloquei Host no campo Host e automaticamente ele prencheu user, passowrd e o Port. Ai apareceu essa mensagem: Status: Resolving… Continue Lendo »
Olá Roberta,
Se você utiliza o WordPress do wordpress .com, então não tem como você modificar o código do seu site.
Eles não permitem esse tipo de alteração. Eu recomendo que você leia esses dois artigos:
=> https://www.canalwp.com/guia-do-iniciante/diferencas-entre-wordpress-org-vs-wordpress-com/
=> https://www.canalwp.com/guia-do-iniciante/wordpress-por-que-e-gratis-quais-os-custos-e-segredos/
E se for do seu interesse fazer a migração => https://www.canalwp.com/tutorial-wordpress/como-mover-seu-blog-wordpress-com-para-wordpress-org/
Abraço.
Olá Gabriel
Ótimo artigo, parabéns!
Uma dica: use algo para podermos ampliar as imagens dos posts na versão mobile pq a desse post por exemplo não consegui ampliar sem fazer o movimento de aumentar e diminuir com os dedos.
Olá M@ Martins,
Obrigado por deixar seu comentário e tirar um pouco do seu tempo para nos dizer sobre sua experiência.
Saiba que levo muito a séria a experiência de navegação do CanalWP, portanto, agradeço imensamente pelo retorno.
Fiz algumas mudanças com relação as nossas imagens e adicionei um lightbox básico por enquanto. Nos meus testes aqui está funcionando perfeitamente através de dispositivos móveis, se puder me dar seu retorno sobre a mudança seria excelente.
Fico a disposição,
Abraço.
Otimo site parabens ao canalwp está me ajudando muito :D
Olá Isaac,
Nossa, agradeço demais por passar para deixar seu comentário.
Espero que continuemos a lhe ajudar ainda mais.
Grande abraço.