Question: who said all that glitters is not gold meaning?
Answer: Shakespeare is the best-known writer to have expressed the idea that shiny things aren't necessarily precious things. The original editions of The Merchant of Venice, 1596, have the line as 'all that glisters is not gold'. 'Glister' is usually replaced by 'glitter' in modern renditions of the play: O hell!