Yo tenia un problema Similar con unas firmas en los post, y resulto que el error era
mitad Cache
y mitad bd
porque?
porque el cache que los exploradores guardan es por x determinado tiempo. cosa que si tu haces la modificacion, en un visitante de hace 1 seg tarda aprox 5 min. y no visualiza el cambio.
BD? el echo es que algunos host, tienen separado la BD del alojamiento de archivo. unas funciones llaman a la bd, entonces. por mi parte en mi problema, no lograba conectar bien y no se visualizaba esa funcion, pero bueno, mi respuesta no es 100% segura porque fue mi rpblema entre muchos casos >.<