Olá, Kangaroozinho! Você está tentando enviar um arquivo de imagem no formato SVG para o seu site WordPress, porém o envio do arquivo é negado por algum motivo? Fica com a gente nesse artigo que aqui vamos te explicar o que é um arquivo SVG, as vantagens, os cuidados que você precisa ter e também como enviar esse tipo de arquivo para o seu site!
O que é SVG
SVG é um formato de arquivo de imagem escalável que é baseado em XML, o que isso quer dizer? Quer dizer que é um tipo de imagem que é baseada em códigos, e por conta disso, se você precisar aumentar ou diminuir o seu tamanho, ela não perderá qualidade, diferente de outros formatos de imagem, como JPEG que perde bastante qualidade quando redimensionada.
Vantagens
Como citado acima, a principal vantagem é poder redimensionar a imagem sem perder qualidade, para logos em seu site essa é uma grande vantagem.
Outro ponto é a interatividade que é possível nesse formato, pois dependendo do código, a imagem se torna interativa, podendo mudar de cor quando o usuário passa o mouse, ou até mesmo ter algum efeito.
O tamanho desses arquivos geralmente também são menores, claro que dependendo do código xml por trás, esse arquivo pode ser maior que o normal, mas por padrão, esse formato é bem leve!
Cuidado
Apenas baixe ou utilize esse tipo de arquivo se você tiver certeza que ele veio de uma fonte segura, jamais baixe arquivos SVG de fontes não confiáveis.
Como enviar arquivos SVG para o seu WordPress
O primeiro método é através de Plugins (SVG Support):
- Faça login no painel de controle do seu site WordPress (wp-admin)
- No menu à esquerda, passe o mouse pela opção Plugins e clique em Adicionar plugins.
- Após isso, na aba de pesquisa, busque por SVG Support, clique em Instalar agora e depois em Ativar.
- Pronto, após Ativar esse plugin, você já será capaz de fazer upload de arquivos no formato SVG.
Vídeo com o tutorial:
Se você utiliza o plugin Elementor para editar suas páginas/posts, pode ser que você não consiga fazer upload diretamente desses arquivos nos elementos dele, por isso, recomendamos antes subir a(s) mídias no WordPress para depois selecionar a partir do Elementor.
A segunda opção é forçando essa permissão através do seu tema:
- Acesse o painel de controle de sua hospedagem (cPanel)
- Procure pela sessão Arquivos, então aperte na opção Gerenciador de arquivos
- Agora você deve procurar a pasta do site WordPress que deseja realizar essa alteração, geralmente será a public_html
- Então você deve abrir a pasta wp-content, em seguida a pasta themes e buscar a pasta com o nome do tema ativo no seu WordPress.
- Agora você deve editar o arquivo functions.php, e dentro dele colocar o código abaixo (recomendamos adicionar o código no final do arquivo):
function allow_svg_upload( $mimes ) {
$mimes[‘svg’] = ‘image/svg+xml’;
return $mimes;
}
add_filter( ‘upload_mimes’, ‘allow_svg_upload’ ); - Após isso, salve o arquivo e o seu WordPress já deve permitir o upload do formato SVG.
Caso você deseje ver outros tutoriais como esse, que podem te ajudar com vários temas relacionados a WordPress, sua hospedagem, etc. Considere dar uma olhada em nossa base de suporte.