Of course, the best diapers to use are cloth. However, they can be hard to find. When I had my son, many years ago. There was actually a diaper service. They picked up the dirty diapers and dropped off clean ones once a week. I bought some of those plastic diaper covers that were secured with Velcro and they worked great.
Lucky for me, my son learned to use the toilet when he was just a year old. He was a very fastidious child and did not want ookey-pookey on him. For another year, he wore those pull-up pants at night and that was it.
Every child is different, but if you can make your child aware of how you eliminate, they will want to emulate you. You can get your child out of diapers sooner than you think.
In the meantime, do your research to ensure your diapers are eco-friendly and healthy to your baby.