Walker is out of the lineup for Wednesday's game against the Giants.
Walker is resting for just the second time of the season, with his first day off coming all the way back on April 21. Pavin Smith will start at first base for the Diamondbacks on Wednesday.