VenoMaps – geo map and custom markers

Descripció

This plugin creates custom maps which can be placed anywhere: Contact pages, posts, sidebars, footer widgets, or directly into your theme’s files!

Select a custom style and a size for the map, upload your custom markers, set the map’s and the markers’ coordinates, insert some html content for the popup info boxes and publish your map.

The VenoMaps page also offers some geolocation utilities to get the coordinates typing an address, or placing the marker in a specific position on the map. VenoMaps Block available.

VenoMaps is an alternative to Google Maps, it is based on OpenLayers and OpenStreetMap, doesn’t require API keys and offers different custom maps.
You can also add your own styles with a free account at Maptiler.

Features

  • Easy to install and setup
  • Ability to add Maps on pages / posts
  • Gutenberg Block
  • Widget
  • Ability to set custom options for each Map
  • Manage custom markers with the WP media library
  • Rich text editor for the Info Boxes
  • 5 Default styles
  • Custom map styles, pixel perfect vector maps
  • Geolocation utility to get Latitude / Longitude from address
  • Responsive design

Create a Map

Go to your website admin panel, click on VenoMaps > Add New, give it a title and fill the coordinates as basic options.
You can add one or more markers with various options and attach a infobox to each marker. Publish the map.

Adding into posts/pages

Insert the Block VenoMaps inside your posts or page, or copy the shortcode from the field below the map’s title and paste it anywhere inside your posts or pages, that’s it.

Adding into widget

Under Appearance > Widgets you will find a new widget VenoMaps. Add it to your sidebar, select the desired map from the dropdown menu and save.

Default styles available

Default (OpenStreetMap)
Terrain (Stamen)
Toner (Stamen)
Watercolor (Stamen)
Wikimedia (Wikimedia)

Licenses and copyrights

Default maps data provided by:

OpenStreetMap ODbL
Stamen Design CC BY 3.0
Wikimedia Terms of use

Captures

  • Default Maps
  • Custom map with markers
  • Map page settings
  • Block
  • Widget
  • General settings

Blocs

Aquesta extensió proporciona 1 bloc.

  • VenoMaps

Instal·lació

Upload the plugin folder venomaps to the /wp-content/plugins/ directory
Activate the plugin through the Plugins menu in WordPress
Create a new map under VenoMaps > Add New
Select the generated shortcode and insert it inside any post or page, or search VenoMaps among Blocks
Use the VenoMaps widget to select a map and insert it inside your sidebars
Optionally add new styles inside Settings > VenoMaps

PMF

How to place a map inside my template file?

To display a map outside the post editor or widgets, paste the following PHP code inside your template file
echo do_shortcode(‘[venomap id=”xxx” height=”xxx”]’);
replacing [venomap id="xxx" height="xxx"] with the shortcode generated by the plugin inside the map’s page.

Needs any API key?

No. The default map styles are loaded without any API key. If you want to add some custom map styles you can create a free account at cloud.maptiler.com/maps/ and select some standard maps, or create your own custom styles.

Supports Google Maps?

No, this plugin borns as an alternative to Google Maps, and is based on OpenStreetMap and OpenLayers. Quick, easy to setup, and free of tracking cookies.

Ressenyes

15 juny 2021
A map plugin which is not bloated and stuffed with settings you don't need. Nice work.
27 març 2021
This plugin is very intuitive. Of course it is not complete, but a lot depends on how you use it. I give 5 stars for ease of use.
Llegiu totes les 2 ressenyes

Col·laboradors i desenvolupadors

"VenoMaps – geo map and custom markers" és programari de codi obert. La següent gent ha contribuït en aquesta extensió.

Contribuïdors

“VenoMaps – geo map and custom markers” s'ha traduït a 2 localitzacions. Gràcies als traductos per les seves aportacions.

Tradueix “VenoMaps – geo map and custom markers” a la teva llengua.

Interessats en el desenvolupament?

Navegueu pel codi, baixeu-vos el repositori SVN, o subscriviu-vos al registre de desenvolupament per fisl de subscripció RSS.

Registre de canvis

1.0.6

  • Update: move marker position changing coordinates inside geolocation

1.0.5

  • Fix: PHP error before saving settings

1.0.4

  • Update: Drag and drop marker to get geolocation inside map edit

1.0.3

  • Update: exclude venomaps cpt from public query

1.0.2

  • Update: small fix on save settings

1.0.1

  • Update: Hide VenoMaps CPT from nav menu items
  • Update: Load css inside head
  • Fix: Undefined templist

1.0.0

  • First version