Is there a way to expose a CiviReport on a Wordpress page?
If you run your report and copy all the info after wp-admin/admin.php and paste that after your page URL it will drop the report in. The data you from the report url begins with a "?" and looks similar to this.

?page=CiviCRM&amp;q=civicrm%2Freport%2Finstance%2F50&amp;reset=1&amp;force=1


So you URL to show the report on the WordPress page will look like this.

https://&lt;&lt;site URL&gt;&gt;/&lt;&lt;page slug&gt;&gt;/?page=CiviCRM&amp;q=civicrm%2Freport%2Finstance%2F50&amp;reset=1&amp;force=1


Keep in mind you may need to adjust permissions depending on what user roles should be able to view this page.

Hope this helps.