¿El favicon de WordPress no se actualiza? Aquí está la solución
Definiste un Icono del sitio nuevo y el antiguo no se mueve. En WordPress eso casi siempre es una capa de caché (un plugin de caché de página o una CDN sirviendo HTML obsoleto), con la propia caché de favicons del navegador como segundo sospechoso.
Lee el nombre de archivo cropped- para saber qué caché es
Ver código fuente y encuentra el enlace del icono. Su nombre de archivo empieza por cropped- y lleva el nombre de tu imagen subida. Si apunta al adjunto nuevo, el HTML es correcto y estás ante un favicon en caché en el navegador. Si aún nombra el adjunto antiguo, tu caché de página o tu CDN está sirviendo HTML obsoleto.
Esa única comprobación divide el problema con claridad: nombre de archivo correcto significa limpiar el navegador; nombre de archivo incorrecto significa limpiar la caché de página.
Limpia la capa correcta
- 1
Purga la caché de página y la CDN
Si el nombre de archivo cropped- está obsoleto, vacía tu plugin de caché (WP Rocket, W3 Total Cache, LiteSpeed) y cualquier CDN por delante, para que se sirva HTML fresco con el enlace del icono nuevo.
- 2
Carga el sitio en una ventana privada
Si el nombre de archivo ya es el nuevo, el navegador guardó el favicon en caché. Una ventana privada o un perfil distinto muestra la verdad.
- 3
Descarta una sobrescritura del tema
Un tema que imprime su propia etiqueta de icono puede ganarle al núcleo. Cuenta las etiquetas rel=icon en el código fuente si el icono equivocado persiste después de limpiar ambas cachés.
El favicon de WordPress no se actualiza: preguntas frecuentes
Cambié el Icono del sitio y la pestaña muestra el antiguo.
Ver código fuente y comprueba el nombre de archivo cropped- en el enlace del icono. Si apunta al adjunto nuevo, el HTML está bien y es un favicon en caché: limpia el navegador. Si apunta al antiguo, tu caché de página o tu CDN está obsoleta.
¿Qué cachés intervienen en WordPress?
Hasta tres: un plugin de caché de página, una CDN por delante del sitio y la propia caché de favicons del navegador. El nombre de archivo cropped- en el código fuente te dice si limpiar las cachés del lado del servidor o el navegador.
¿Sigo necesitando un favicon.ico en la raíz?
Los navegadores leen las etiquetas link, así que no, pero algunos lectores de feeds y rastreadores solicitan /favicon.ico por ruta y nunca leen tu HTML, así que un archivo en la raíz del dominio es una red de seguridad barata.