Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
WPB Cup
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Como fazer upload de imagens grandes no WordPress

Recentemente, um de nossos usuários nos perguntou como eles podem fazer upload de imagens grandes no WordPress. Embora isso fosse um problema comum anos atrás, a maioria dos provedores de hospedagem WordPress modernos agora oferece limites de upload generosos (geralmente de 64 MB a 512 MB) que acomodam a maioria dos tamanhos de imagem.

Na verdade, se você está atingindo os limites de upload hoje, vale a pena considerar se realmente precisa de arquivos tão grandes. A maioria das imagens da Web de alta qualidade tem bem menos de 5 MB e a otimização adequada pode reduzi-las ainda mais sem perder a qualidade visível.

No entanto, se você precisar fazer upload de arquivos excepcionalmente grandes (como fotografias de alta resolução ou arquivos de design), mostraremos como ajustar esses limites. Lembre-se de que imagens muito grandes podem tornar seu site mais lento e afetar a experiência do usuário.

Large File Size Error

Entendendo os limites de upload de imagens do WordPress

Se você estiver vendo uma mensagem de erro que diz “filename.jpg excede o tamanho máximo de upload para este site”, talvez se surpreenda ao saber que isso não é mais uma limitação.

Na verdade, o plano de hospedagem compartilhada da Bluehost que usamos para testar os tutoriais do WordPress tem um limite de upload de 512 MB, e esse não é o plano mais caro. A maioria dos outros provedores de hospedagem WordPress atualmente define limites generosos semelhantes, normalmente entre 64 MB e 512 MB.

Para colocar isso em perspectiva, veja como são as imagens otimizadas típicas da Web:

  • Imagens de postagens de blog: Geralmente 1-2MB
  • Fotos do produto: 2-3MB
  • Imagens de cabeçalho: 2-4MB
  • Portfólio de fotografias: 3-5 MB

Mas se ainda estiver com problemas de upload, você pode verificar o limite atual visitando a página Mídia ” Adicionar novo . Essas restrições podem se dever a configurações do provedor de hospedagem, restrições de limite de memória ou definições de configuração do servidor.

maximum upload file size in WordPress

Se você estiver encontrando um desses erros, este artigo o ajudará a corrigi-lo para que possa carregar facilmente arquivos grandes no WordPress.

Espere! Antes de prosseguir com o restante do tutorial, é altamente recomendável usar uma ferramenta de otimização de imagens para reduzir o tamanho dos arquivos sem perder a qualidade. Isso ajudará seu site a carregar mais rapidamente e a se classificar melhor nos mecanismos de pesquisa.

Consulte nosso guia sobre como otimizar imagens para desempenho na Web para obter instruções passo a passo.

Como aumentar o tamanho máximo de upload de imagens no WordPress

Se quiser fazer upload de imagens e arquivos de mídia grandes no WordPress, veja como corrigir o problema de tamanho de upload de imagem no WordPress.

Esse método exige que você adicione código no WordPress. Se você nunca fez isso antes, não se preocupe, pois usaremos um plug-in de snippet de código gratuito chamado WPCode para fazer isso com segurança.

WPCode

Para começar, você precisa instalar e ativar o plug-in gratuito WPCode. Para obter instruções, consulte este tutorial sobre como instalar um plug-in do WordPress.

Depois que o plug-in for ativado, vá para a página Code Snippets ” + Add Snippet no painel do WordPress.

A partir daí, clique no botão “+ Adicionar snippet personalizado” na opção “Adicionar seu código personalizado (novo snippet)”.

Add new snippet

Em seguida, adicione um título para seu código e cole o trecho de código abaixo na caixa “Code Preview” (Visualização de código):

1
2
3
@ini_set( 'upload_max_size' , '256M' );
@ini_set( 'post_max_size', '256M');
@ini_set( 'max_execution_time', '300' );

Certifique-se de substituir “256M” pelo tamanho máximo de arquivo desejado.

Não se esqueça de selecionar “PHP Snippet” como o tipo de código no menu suspenso no lado direito da tela.

Paste code snippet into WPCode plugin

Por fim, basta alternar o botão de alternância de “Inativo” para “Ativo”.

Em seguida, clique no botão “Save Snippet”.

Activate and save your custom code snippet

Esse código tenta aumentar o tamanho máximo do arquivo de upload, o tamanho máximo da postagem e os limites máximos de tempo de execução do seu site WordPress.

Dito isso, esse método pode não funcionar para todos os sites. Nesse caso, dê uma olhada em nosso guia sobre como aumentar o tamanho máximo de upload de arquivos no WordPress para obter mais informações.

Você realmente precisa fazer upload de arquivos de imagem grandes no WordPress?

Vamos colocar os tamanhos das imagens em perspectiva. A maioria das imagens otimizadas para a Web tem menos de 5 MB, mesmo para fotografias de alta qualidade.

Mesmo se você for um fotógrafo profissional que deseja exibir seu trabalho, lembre-se de que os visitantes da Web não precisam da mesma resolução que a mídia impressa. Uma imagem de 3 MB devidamente otimizada pode ser tão impressionante na tela quanto uma de 15 MB e carregar muito mais rápido.

Arquivos de imagem grandes afetam seu site de várias maneiras:

  • Tempos de carregamento de página mais lentos
  • Maior uso de armazenamento de hospedagem
  • Redução das classificações nos mecanismos de pesquisa
  • Má experiência do usuário em dispositivos móveis

Veja o que recomendamos em vez disso:

  1. Otimize suas imagens antes de fazer o upload, conforme recomendamos.
  2. Use um plug-in de galeria como o Envira Gallery para sites de fotografia. Ele lida automaticamente com a otimização de imagens e cria galerias responsivas que carregam rapidamente em todos os dispositivos.
  3. Considere o uso de uma CDN (Content Delivery Network) se você tiver uma grande biblioteca de imagens. As CDNs fornecem suas imagens a partir de servidores em todo o mundo, melhorando os tempos de carregamento e a experiência do usuário. Consulte nosso guia sobre como instalar e configurar a solução CDN do WordPress para obter instruções detalhadas.

Esperamos que este guia tenha ajudado você a aprender como fazer upload de imagens grandes no WordPress. Talvez você também queira ver nosso guia sobre elementos de design eficazes do WordPress e nossas escolhas dos melhores construtores de páginas do WordPress do tipo arrastar e soltar.

Se você gostou deste artigo, inscreva-se em nosso canal do YouTube para receber tutoriais em vídeo sobre o WordPress. Você também pode nos encontrar no Twitter e no Facebook.

Disclosure: Our content is reader-supported. This means if you click on some of our links, then we may earn a commission. See how WPBeginner is funded, why it matters, and how you can support us. Here's our editorial process.

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

The Ultimate WordPress Toolkit

Get FREE access to our toolkit - a collection of WordPress related products and resources that every professional should have!

Reader Interactions

13 ComentáriosLeave a Reply

  1. edizzz

    How do I put a button to download the image of the post like the wallpapers sites?

  2. Tyler Simonds

    Re-sizing images prior to upload is a pain–a whole ‘nother step that WordPress should do automatically.

  3. Brittney

    Hello,

    I tried using this code the 1st code into the functions folder, and now my website no longer works. I am getting “Parse error: syntax error, unexpected ‘@’ in ___” even after I have deleted the code and tried to update it back to normal. Any suggestions?

  4. Wali shah afridi

    i upload the above code but still the large image file does not upload in my block , kindly tell my that what i do know ??

  5. Chase

    I would like to clarify that making changes to functions.php files has no effect and that editing my .htaccess file causes an internal server error no matter how perfect I try to make the code. Should I be uploading large video files using another method? The main reason I want to upload the video is to share with a small group of people. I can’t upload it with YouTube, and therefore can embed into WordPress via YouTube because they claim a copyright on my music and the audio is automatically hushed. I need that specific audio track with my video, so YouTube is not an option. So I guess if I can’t solve this problem I need to either find a video hosting service that does not flag copyrighted material or try to host it myself, both of which are a bit off topic for this message board. I am assuming in am out of luck at this point.

  6. Chase

    Nothing works to upload large files on my GoDaddy WordPress multi-site account running the new version of php. I certainly can’t add directly though my WordPress media browser, so I upload the recommended way via FTP first. The problem is I can’t get the files from my ftp folder to the WordPress media browser. Very little relevant information is posted about the topic online. The recommended “Add from server” plugin does not work. The backup version does not work. The developer does not know. I have all my settings at the right levels in the cPanel configuration settings. I verified with GoDaddy three times. GoDaddy said I can’t do anything more on the hosting end and that it should work. Since the actual php.ini file is not accessible in GoDaddy, creating a new php5.ini or regular php.ini is recommended for GoDaddy servers, but this does not work for me. I can’t edit my actual php.ini file as the video shows. My files size a 150MB mp4 video file and can’t get it much smaller. I adjusted all of the WordPress settings for uploading large files and video files. This did not work. Does anybody know what to do? In the meantime, I am trying to find an another plugin that actually works.

    • WPBeginner Support

      You can simply paste the link of the uploaded file into your WordPress post editor and it will embed it for you. For example if you uploaded the file /wp-content/uploads/my-video.mp4 then you can just add http://example.com/wp-content/uploads/my-video.mp4 in a blog post (replace example.com with your own domain name) and WordPress will embed it for you. Give it a try let us know how it goes.

      Admin

  7. Lutaaya paddy

    thank you for this article it has worked for me . the code which is put in the .htaccess

  8. Penelope

    The reason I would like my max upload size increased is because I have a button that opens a URL link of my catalog for customers to download. This link is from my media folder in wordpress.
    If I use a link in a button, does this slow down my website? Do you have a recommendation on how to go about allowing viewers to view a pdf catalog without slowing down a website?

  9. Ankit Agarwal

    Though for photographers, using a template ( or theme ) that does not allows large image sizes is not understandable. And for rest of us using a plugin seems logical since we will never want to upload a 10 MB+ ( even that’s too high) for the fear of reducing speed. Other wise can there be another reason of uploading high res images?

  10. gary odom

    You call this WP for beginners but when you proceed to talk about things like php file and ftp client you assume a beginner knows of what you speak. I am sure there many that do, but do real beginners really know what you are talking about? Of course, you are entitled to do what you wish, but it certainly does not cater to true beginners that are still finding they way around the WP program. Many of us had our hosting service install WordPress for us so we are not acquainted with much of what you speak. i am anxious to learn but first I must understand the basics.

    • WPBeginner Support

      Thanks for the feedback. We do miss things occasionally, but you can always ask us to clarify in the comments. We will be happy to offer further explanation.

      PHP is the programming language in which WordPress is written. FTP client is a software that allows you to connect to your web server to edit and upload files on your shared hosting server. Take a look at our guide on how to use FTP to upload files to WordPress for beginners.

      Admin

  11. Rybird

    Very well written informative article.

Leave A Reply

Thanks for choosing to leave a comment. Please keep in mind that all comments are moderated according to our comment policy, and your email address will NOT be published. Please Do NOT use keywords in the name field. Let's have a personal and meaningful conversation.