Favicon ToolsVerificarCriar
WordPress · Not updating

Favicon do WordPress não atualiza? Veja a correção

Você definiu um novo Site Icon e o antigo não sai. No WordPress isso é quase sempre uma camada de cache (um plugin de cache de página ou um CDN servindo HTML desatualizado) com o próprio cache de favicon do navegador como segundo suspeito.

Leia o nome de arquivo cropped- para ver qual cache

Veja o código-fonte e ache o link do ícone. O nome de arquivo dele começa com cropped- e carrega o nome do seu upload. Se aponta para o novo anexo, o HTML está correto e você está diante de um favicon em cache no navegador. Se ainda nomeia o anexo antigo, seu cache de página ou CDN está servindo HTML desatualizado.

Essa única checagem divide o problema de forma limpa: nome de arquivo certo significa limpar o navegador; nome de arquivo errado significa limpar o cache de página.

Limpe a camada certa

  1. 1

    Limpe o cache de página e o CDN

    Se o nome de arquivo cropped- está desatualizado, esvazie seu plugin de cache (WP Rocket, W3 Total Cache, LiteSpeed) e qualquer CDN na frente, para que um HTML novo com o novo link de ícone seja servido.

  2. 2

    Carregue o site em uma janela anônima

    Se o nome de arquivo já é o novo, o navegador fez cache do favicon. Uma janela anônima ou um perfil diferente mostra a verdade.

  3. 3

    Descarte um override do tema

    Um tema imprimindo a própria tag de ícone pode vencer o core. Conte as tags rel=icon no código-fonte se o ícone errado persistir depois que ambos os caches estiverem limpos.

Favicon do WordPress não atualiza: perguntas frequentes

Mudei o Site Icon e a aba mostra o antigo.

Veja o código-fonte e confira o nome de arquivo cropped- no link do ícone. Se aponta para o novo anexo, o HTML está bom e é um favicon em cache: limpe o navegador. Se aponta para o antigo, seu cache de página ou CDN está desatualizado.

Quais caches estão envolvidos no WordPress?

Até três: um plugin de cache de página, um CDN na frente do site e o próprio cache de favicon do navegador. O nome de arquivo cropped- no código-fonte te diz se deve limpar os caches do lado do servidor ou o navegador.

Ainda preciso de um favicon.ico na raiz?

Os navegadores leem as tags de link, então não, mas alguns leitores de feed e crawlers pedem /favicon.ico pelo caminho e nunca leem o seu HTML, então um arquivo na raiz do domínio é uma rede de segurança barata.

Keep going