Going with a 2.5 year old. We have park hoppers so our plan everyday is start at one park, go back to the hotel to rest and either go back to the same park or go to a different park. We are staying at The Contemporary. Please let me know what you would change. Thanks!
Arrival: No park
Day 1: Magic Kingdom
Day 2: AK in the morning, Epcot in the evening
Day 3: Take break in morning, Hollywood Studios for Fantasmic!
Day 4: Magic Kingdom morning, evening wherever my daughter liked best or enjoy the hotel
Departure: No park
I understand the desire to do as much as possible. For some, WDW is a once in a lifetime trip, and cramming everything in is just a fact of life. But, in the pursuit of doing as much as possible, you're going to miss even more. I would consider prioritizing some things and skipping others or deferring others to another trip. It's psychology: if you don't plan to go to a park, you won't feel like you missed out on the things you would have done at that park. If you plan to go to a park, and you're there for an hour before a meltdown happens, you're going to feel like you missed everything you didn't do.
The contemporary - which is an awesome resort - is far away from everything other than MK. From the AK/EPCOT/HS park gate to your room, assume it's going to take 45 minutes each way unless you get lucky and time a bus or monorail pickup perfectly. When it's time for nap, you're walking from the gate to the bus stops, waiting for a bus (which might be up to 30 minutes), riding the bus, potentially stopping at one or more resorts before Contemporary, and then walking from the contemporary bus stop to your room. The monorail from EPCOT is not much different than a bus -- it's actually worse sometimes because you have to transfer to the resort loop at the TTC, which adds another potential 15 or so minute wait.
On the way back into the park, you're going to have to wait in the stroller line at security. This is a longer, slower line. It's going to take longer to get back into the park.
I say all of this not to discourage you. We LOVED going with our kids at this age. I just say it to point out that you're going to lose SO MUCH time going to and from for naps. Eyes wide open -- don't be naive about this.
From my experience, I would probably not have a second MK half day. Instead, I would do a pattern more like this:
Day 1: MK
Day 2: AK morning, MK evening
Day 3: EPCOT morning, MK evening (or flip so you're at EPCOT for fireworks)
Day 4: HS morning, MK evening (or flip so you're at HS for Fantasmic)
In essence, I'm suggesting only doing one long round trip each day, rather than two. You make the trek out in the morning, and then when you come back to nap, you're back in the monorail resort loop for the rest of the day. You can walk to MK from Contemporary, so, where it might take you 45 minutes to an hour to get back out to one of the other parks, it's going to take you 5-10 minutes to get to MK. You would be looking at adding an extra hour and a half or more of park time over the course of your trip by making this change.
I would also consider dropping AK, EPCOT, or HS in favor or more rest/resort time. I love all of those parks, and they all have appealing components for a 2.5 year old, so I couldn't suggest which one to drop. But, trying to do 4 parks in 4 days with a 2.5 year old is a tall order. Plus, there's a ton of fun stuff to explore at the monorail resorts for free.
Finally, invest in the LLMP. Your time is way to precious on this trip to not.
HAVE SO MUCH FUN!!