Soap dispensers for wall