Custom Post Type to Map Store
An another Store Locator on WordPress but with OpenStreetMap & Leaflet and Meta Fields
WordPress repository: (https://wordpress.org/plugins/cpt-to-map-store/)
The plugin allows to :
- Generate a GEOJson feed from coordinates recorded in the sample posts.
- Display this feed on a map with a shortcode.
Fonctionality
- Mapping from a Post Type to generate a GeoJson feed of all posts.
- Exposure this Geojson feeds on the WordPress Rest-API
- Possibility to make a template for the map markers popup
- Coordinate reading compatibility for :
- Displaying a map by shortcode of all points.
- Open Street Map put in cache
Hook
- The marker content
You can customize more finely the marker popup content.
Example:
function bindPopup_content_filter( $bindPopup_content, $post_id ) {
return "Yeahhhhh";
}
add_filter( 'cpt_to_map_store_bindPopup_content', 'bindPopup_content_filter', 10, 2 );
Cache
This plugin works with Tiles Proxy for OpenStreetMap for put in cache the map tiles.
Screenshot
First page admin
Admin > Settings > CPT to Map Store
Second page admin
Admin > Settings > CPT to Map Store > Map
Rest-API
Map