We did to start with, but we also got some of these which are quite good at holding wees.
Pretty soon DD decided she didn't want to wear anything special for her nap. I always get DD (also 2.7) to "try to squeeze a wee" immediately before her sleep in the day, and we've only had about 3 wet beds since we started in April, so not too bad. I have a mattress protector on her bed, or sometimes those disposable change pads under the sheet. Someone also recommended brolly sheets to me although I haven't tried them.
Well done for the poo in a potty and good luck!
PS we also cut a slot in a disposable change mat to put on DD's car seat because she really didn't want to put on the pullups or the bright bots pants to go in the car.
As soon as we started potty training we never used pull ups, I think it either confuses them or makes them lazy. For naps I would put a towel under them or one of those mats. I have no idea what I'm going to do with DS2 as he is very wriggly and at the moment his cot mattress is on the floor and sometimes only half his body is on it. Maybe just lots of mats and towels! Lol