Skip Navigation

Displaying a List of Posts on A Map

Toolset allows you to easily display a list of posts on a map by using the View and Map blocks together.

Duration

You need to place both View and Map blocks on the same page. It is only important that the View has access to the address custom field.

A View will query the database for the posts you select. As it goes through posts, it will output an address for each of them and place a marker on the map.

You can use a View as a source for the map markers even if that View has no visual output. However, if you do display the results, you will see some additional features. For example, if your View uses pagination, as you go through pages, the markers on your map will update.

To add a map that uses a View as the source for the markers you have to:

  1. Add a View block to your page. This View must list posts that feature an Address custom field.
  2. Insert a Map block.
  3. As the source of the markers choose the View block.
  4. In the View block dropdown choose the name of the block you have inserted and in the Field dropdown select the custom field that contains the address.
Settings for the map that uses a View as the source for the markers
Settings for the map that uses a View as the source for the markers
Originally written
May 13, 2020
Updated
July 27, 2020