Home » WordPress » Como identificar e corrigir erros de conteúdo misto no WordPress

Como identificar e corrigir erros de conteúdo misto no WordPress

Você acabou de criar um novo site WordPress. Acrescentei alguns artigos e imagens. Incluiu todas as palavras-chave e tags SEO corretas. Tornou seu site o mais rápido possível. Certificado SSL instalado. Fez todas as coisas certas para tornar seu site ótimo para os visitantes e para o Google. Mas apenas notou algo preocupante na janela do navegador – a conexão não é segura.

Best WordPress hosting 2024

Sim, isso é irritante. Ainda precisa ser resolvido. Mas na verdade não é tão ruim se o aviso lhe disser que há algum conteúdo misto em seu site WordPress. Aqui está o que você precisa saber para que você mesmo possa consertá-lo:

  1. O que causa erro de conteúdo misto no WordPress
  2. Como identificar o que exatamente causa o erro de conteúdo misto do WordPress
  3. Como corrigir erro de conteúdo misto usando o plugin gratuito WordPress
  4. Como corrigir manualmente o problema de conteúdo misto se os plugins WordPress não resolverem o problema para você

Vamos começar do primeiro passo – a teoria.

O que causa erro de conteúdo misto no WordPress

O erro de conteúdo misto não está relacionado diretamente com o WordPress. Este erro pode aparecer em todos os sites quando você tenta carregá-lo via HTTPS. E não precisa ocorrer em cada uma das páginas do site. Em algumas situações, este erro pode ser mostrado apenas em uma única página de um site.

Este aviso aparece quando o servidor está tentando carregar todos os elementos do site via HTTPS, mas algumas fontes ainda aparecem no código fonte com http. Se seu site tem um certificado SSL válido, e o servidor o carrega usando HTTPS, então todas as imagens, fontes iframe e outros elementos em seu site devem estar usando HTTPS também.

O motivo mais comum de conteúdo misto são as imagens de fundo. Se o arquivo style.css do seu tema WordPress (ou plugin css personalizado) tiver um elemento com url que comece como http://your.site/file.jpg, esse http causará erro de conteúdo misto em qualquer navegador.

Como identificar o que causa exatamente o erro de conteúdo misto no WordPress

Praticamente qualquer navegador desktop moderno pode ajudá-lo a identificar as causas exatas de conteúdo misto em seu website.

Se você estiver no Google Chrome, clique com o botão direito do mouse em qualquer lugar do site que mostre o erro, e selecione Inspect. A janela do Console aparecerá no lado direito da tela. Procure o ponto de exclamação amarelo dentro dela.

how to identify what causes mixed content in wordpress

Clique no triângulo amarelo, e o navegador listará todas as coisas que não estão corretas na página atual:

identify what exactly causes mixed content warning in wordpress

Como você vê no exemplo, a imagem é carregada usando http:// ao invés de https:// . E esta é uma razão bastante comum por que você vê este tipo de erro em um site.

Como corrigir erro de conteúdo misto usando o plugin gratuito do WordPress

A maneira mais fácil de corrigir avisos de conteúdo misto no WordPress é usar um plugin inteligente que percorre quase todo o site e substitui automaticamente http por https em seu conteúdo.

Para fazer isso, vá até o painel de administração do WordPress e selecione Plugins >> Adicionar novo em seu menu. Digite ssl realmente simples para procurar no campo no canto superior direito da página.

Instale e ative o plugin Really Simple SSL.

wordpress fix mixed content

Se o plugin detectará um certificado SSL válido para seu site, clique em Vá em frente, ative o botão SSL!

how to activate SSL in wordpress

Na maioria das vezes, isso é suficiente para se livrar do aviso de conteúdo misto – o plugin reescreve todos os http urls relevantes para https, e o aviso desaparece automaticamente.

Se você ainda vir o erro no navegador, tente clicar CTRL + F5 algumas vezes para limpar o cache do navegador da web. Se isso também não ajudar, você precisa verificar manualmente a existência de fontes http.

Como corrigir manualmente o aviso de conteúdo misto no WordPress

O pluginReally Simple SSL é inteligente, mas mesmo ele pode não ser capaz de converter automaticamente todos os links necessários para https.

O que você precisa fazer nesta situação é ir para Appearance >> Editor Temático no menu admin, e abrir arquivo style.css. Procure por URLs com http://… e substitua-as por https://… O ideal é que todas as imagens do arquivo style.css sejam carregadas de seu diretório WordPress, para que não haja problemas em carregar este conteúdo via https.

Você também pode verificar quaisquer configurações de plugins que possam ter http (sem s) urls – sliders, CSS personalizados, módulos javascript personalizados, etc.

Assim que você se livrar de todo o conteúdo http em seu site, você também se livrará de avisos de conteúdo misto.

Fathom analytics