Yes, here are directions from the GF and the airport, depending on when you plan on going.
GF - Exit the GF, by making a left onto Floridian Way (right if leaving from self park). Continue straight and merge onto World Drive. After on World Drive, take the Osceola Parkway Exit, towards Route 417 and the Florida Turnpike. Once on Osceola Parkway, continue straight off WDW property. At the Gaylord Palms hotel, make a right onto International Drive South. The Publix will be on the left about 3/4 miles down the road. This takes about 10 minutes from the GF.
Airport - Exit using the South Exit, towards Route 417. Get on Route 417 South. Take Exit 3, Osceola Parkway. After paying toll, make a right on Osceola Parkway. At your first light, make a left onto International Drive South (Gaylord Palms is on corner). Publix will be ahead on left. To get to the GF, get back on Osceola Parkway (turning left at Gaylord Palms) and continue straight onto WDW property. Make a right at 2nd light, this will be World Drive. Go straight through the MK tolk booth(stay right to MK resort guests lane). At first light, make a left and you'll pass the Poly. At the end of this road make a right, and the GF will be ahead on the right.