Your Grafana page does currently not allow displaying it in an iFrame because it is hosted with http, not https. You can see this by opening the Dev Tools on your Wordpress site.
So you are right, you can fix this by hosting the Grafana page over https.