WordPress and Google Sites are separate platforms. You can link to or embed WordPress content within a Google Site, but they can't be directly integrated.