Un clásico: la portada de tu WordPress funciona, pero al abrir cualquier entrada salta un error 404.
Por qué ocurre
La estructura de enlaces permanentes se ha descuadrado, normalmente por un .htaccess mal generado tras una migración o cambio de servidor.
Cómo solucionarlo
1. Entra en Ajustes → Enlaces permanentes y pulsa Guardar cambios (sin tocar nada). Eso regenera el .htaccess.
2. Si no se arregla, comprueba que el módulo mod_rewrite esté activo en tu servidor.
3. Como último recurso, edita el .htaccess a mano con las reglas estándar de WordPress.