Oil light stays on too long on a cold start

It probably is the oil filter. I have had 2 wix 51515 do it on my 71. Went back to fram and haven't had it since.

Don't know why. But the wix keep doing it.