San Francisco Giants catcher Buster Posey was scratched from thelineup Wednesday due to a case of shingles, the team announced.