No, Earthshatter will not pass through shields. I have tried this, only to be disappointed.
Do note that Reinhardt's shield has to be touching the ground to block Earthshatter. If the Reinhardt is looking up, it will not block Earthshatter. (props to @Studoku for this).