I am not sure if this will help, but with Cooper, we have a routine that we stick to every night, so that he knows that it is leading up to bed time. For example, he has a bath around 5.30, then he's breastfeed (and now solids), then bed by 7pm.

I noticed that he was also waking up shortly after I put him to sleep and someone told me to try not to let him have nap in the late afternoon (say after 4 or 5pm). So now, I try to keep him awake until 7pm. (If he is really tired, I will give him a 20 min nap or so). After a week or so where he knew what the routine was, when I put him into bed, he welcomes the sleep, and if he wakes in the early part of the night, I give him a pat and he will go back to sleep.

Could you try to maybe have a cut off time in the afternoon for day naps? Obviously, I am not meaning keeping her awake if she was really upset and overtired, but you would be surprised how they adjust doing it gradually. But I truly believe babies crave routine and like predictability.

Sorry, I don't know if this has helped!