N.P.
nap and nighttime dryness is NOT a thing you can teach. It is totally dependent on a chemical in their body telling them not to pee or making them wake up. Until they get that chemical, it won't happen. So do pull ups or diapers at night and nap and don't worry about it.
That said, if they poop in the diaper I give them a warning then tell them it's not allowed anymore. Works.