I found it works well to manage the daytime sleeps then the night ones just sort of roll on. Might not be for everyone, but I'd time wake periods.
From dc waking at 7am, or whatever time they woke, I'd let them be awake for 90mins, then by that point they've had a nappy change and a feed and I'd put them down for a sleep (on me, or in the buggy etc).
Then whatever time they woke, repeat with a 90mins window of awake. Repeat all day.
If they woke from about 5.30 onwards I'd do bedtime 90mins after that. If they woke at say 4pm, I'd do a quick 20mins nap at about 5.15/5.30 in a reliable sleep spot (bouncer chair for dc1, lay on playmat for dc2), woke them by 6pm then did 7.30 bedtime.
It lasted til about 6mo by which point the naps were starting to lengthen, so I'd be less bothered about wake windows and more bothered about fixed nap times - I'd do a 45mins nap at 9/9.30, as long a nap as they needed starting at about 12, then another 45mins at about 4.
Eventually, the 4pm one went, the lunch on got longer.
Managing the daytime sleep like this was purely with the goal of having them tired at 7/7.30pm.
We did a feed (no nappy change) at about 11pm, then eventually any wakes between 11pm and 7am stopped, and after a while, we stopped the 11pm too.