Building a WordPress website with integrated CiviCRM is now even easier and more awesome. Add a new plugin to your toolkit with the Content Views CiviCRM plugin, https://github.com/agileware/content-views-civicrm
The Content Views CiviCRM plugin integrates the fabulous Content Views plugin, https://wordpress.org/plugins/content-views-query-and-display-post-page/ with CiviCRM, utilising the new Data Processor extension, https://lab.civicrm.org/extensions/dataprocessor
The Data Processor extension makes it incredibly easy and flexible to create new data sources for Content Views, which can then be used to design the layout and presentation of CiviCRM data on your website.
Content Views CiviCRM also supports features included with Content Views Pro plugin, https://www.contentviewspro.com such as advanced filtering and sorting.
If you want to see the Content Views plugin in action, then watch this video, https://www.youtube.com/watch?v=drxqtCiaw4I
This work was made possible by standing on the shoulders of giants, Jaap Jansma author of the Data Processor extension, https://lab.civicrm.org/extensions/dataprocessor and Andrei Mondoc for the proof of concept plugin, https://github.com/mecachisenros/content-views-civicrm
Special thanks also to Seamus Lee for encouraging Agileware at the October 2019, Asia Pacific meet up to explore using the Data Processor extension as the data source back-end.
Download, fork and contribute to the Content Views CiviCRM plugin, https://github.com/agileware/content-views-civicrm