Frequently Asked Questions

Google map tiles are not displayed when using Newspaper theme

If you are using the theme Newspaper available on Envato market it can be that map tiles for Google basemaps are not visible:

This is caused by the theme´s style.css – we already contacted the support and hope that the issue will be fixed with a new release of Newspaper theme soon.

Until this fix is available, you can workaround this issue by navigating to Newspaper / Theme Panel, select the tab “Custom code” and add the following CSS to the section “Custom CSS”:

body.td-animation-stack-type0 .td-animation-stack .entry-thumb,
body.td-animation-stack-type0 .post img {
    opacity: unset !important;
}

as an alternative you can also add the following CSS:

.maps-marker-pro img {
    opacity: 1 !important;
}

0
0
438
Rate this FAQ answer

I cannot update a map or marker as the save button is disabled

If the “Save”-button on map or marker edit pages is disabled and cannot be clicked, it is likely that this is caused by a plugin conflict. To verify this, please disable all other plugins but Maps Marker Pro and try again. If it works afterwards, please enable all other plugins one by one again to find out which plugin is causing this issue and let us know in a support ticket which plugin so that we can check if we can fix this from our side.

If this does not help, it is likely that there might be an issue with your general WordPress AJAX endpoint. Have a look into the browser console (can be opened with key F11 for example) to see if there are any error messages. Send us these error messages in a support ticket so that we can have a closer look.

0
0
371
Rate this FAQ answer

How to create responsive maps

By default, maps created with Maps Marker Pro are responsive, which means, the map width adapts to the width of the parent HTML element the map is embedded in. This results e.g. in maps resizing on smaller devices to fit the corresponding width of the mobile device.

If you want to disable the responsive feature for a map, please open the map on backend, switch to the tab “Interaction” and disable the option “Responsive”:

0
0
390
Rate this FAQ answer

Geocoding error “OVER_QUERY_LIMIT”

If you are getting the error OVER_QUERY_LIMIT when trying to geocode an address with Google set as geocoding provider, this means that you exceeded the Google Maps Platform web services usage limits by:

  • sending too many requests per day or e.g. by
  • sending requests too fast, i.e. too many requests per second

The above problems can be address by combining two approaches:

  1. Lowering usage, by optimizing applications to use the web services more efficiently.
  2. Increasing usage limits, when possible, by purchasing additional allowance for your Google Maps APIs for Work license.

We´d suggest to login to your Google API console and check and adjust your usage limits there.

As an alternative you can switch to another geocoding provider.

1
0
3406
Rate this FAQ answer

No geocoding results for a specific address or location

Maps Marker Pro allows you to choose from different geocoding providers which enables you to get the best results according to your needs. For a list of available geocoding providers and instructions on how to activate them, please have a look at https://www.mapsmarker.com/kb/article/geocoding/.

Please be aware that each geocoding provider uses different sources with different update cycles. Nevertheless it can be, that no result is found for an address, which definitely exists though. If this is the case for you, we´d recommend to switch to another geocoding provider to verify if the exact address is found there, e.g. by using the dropdown which shows all active geocoding providers:

If there is still no result found, you can help all OpenStreetMap based geocoding services (all but Google Geocoding) to improve their dataset by submitting the address. For more information on how to help improve address data for OpenStreetMap, please have a look at the following sites:

0
0
405
Rate this FAQ answer

How to activate the advanced settings for maps

Maps Marker Pro offers lots of options you can set for your maps. In order to keep a slim backend interface, the advanced settings in the map editor is disabled by default, hiding options which are often for advanced usage only:

If you show the advanced settings by toggling the radio button “Show advanced settings”, additional settings which be displayed for each sub tab of the map edit screen. Example for tab Map:

 

When toggling the this button, the setting is saved automatically, so next time you open the map edit screen, the setting from last time will be reused.

0
0
348
Rate this FAQ answer

How to assign a marker to a map when using the GeoJSON importer

If you want to assign a marker to a map when using the GeoJSON import feature, you have to add the map ID of the marker in the maps properties-attribute. Example where marker is added to the maps with the ID 1 and 2:

 
{
    "type": "FeatureCollection",
    "features": [
        {
            "type": "Feature",
            "geometry": {
                "type": "Point",
                "coordinates": [
                    "16.372500",
                    "48.208300"
                ]
            },
            "properties": {
                "id": "56",
                "name": "Headquarters",
                "address": "Main Street",
                "zoom": "10.0",
                "icon": "",
                "popup": "This is our company headquarters",
                "link": "",
                "maps": "1,2"
            }
        }
    ]
}

 

If marker should not be assigned to any map when using the GeoJSON importer, please use the value null

1
1
2315
Rate this FAQ answer

“File type not permitted for security reasons” error when trying to upload a gpx file

This issue should be fixed with Maps Marker Pro v4.3 and higher – please update to the latest version for this fix to apply.

If you still experience this issue, please add the following code to wp-config.php, which should re-enable the upload of .gpx files:

define('ALLOW_UNFILTERED_UPLOADS', true);

If this does not help on your site, please have a look at other options available from this external tutorial.

If you are still experiencing issue afterwards, please open a support ticket.

3
0
1181
Rate this FAQ answer

Marker icon window is overlapped by map

If you want to change the icon of a marker and the icon window is hidden behind the map when clicking the “Change” button for icons, this is usually caused by a plugin conflict (some plugins do not follow best practices and embedd their javascripts and CSS files on every admin page and not just where needed).

You can either find and disable the plugin causing this or add the following code at the end your
theme´s functions.php to fix this:

/* Maps Marker Pro - fix for icon modal being hidden by other plugins or themes using jquery ui */
function mmp_icon_modal_visibility_workaround() {
    $current_screen = get_current_screen();
    if ( ($current_screen->base == 'maps-marker-pro_page_mapsmarkerpro_marker') || ($current_screen->base == 'maps-marker-pro_page_mapsmarkerpro_map') ) {
    echo '<style>.ui-dialog { z-index: 99999 !important; }</style>';
    }
}
add_action('admin_head', 'mmp_icon_modal_visibility_workaround');
0
1
2387
Rate this FAQ answer

How to uninstall Maps Marker Pro

If you want to uninstall Maps Marker Pro, please login with an admin account to your WordPress site, navigate to Plugins and first deactivate Maps Marker Pro:

As next step, please click on “delete”:

As next step, please confirm the deleting by clicking “OK” (attention: all created maps and markers will also be deleted and there is no possibility to undo this action, unless you restore a backup!)

If you also want to have your customer account and license on our servers deleted as well, please open a support ticket.

0
0
410
Rate this FAQ answer

Is Maps Marker Pro compatible with Gutenberg / WordPress 5.x?

Yes, Maps Marker Pro is compatible with WordPress 5 and the new Gutenberg editor. For general minimum requirements of Maps Marker Pro please see this FAQ.

For a future release we also plan to add a custom map block, which allows you to easily search and add shortcodes for maps (until then you need to copy and past the shortcode for a map into a block):

Step 1 – copy the shortcode, e.g. from the map edit page

Step 2 – paste the shortcode into the Gutenberg editor, which results in automatically creating a shortcode block

0
0
465
Rate this FAQ answer

Parse error: syntax error, unexpected T_OBJECT_OPERATOR in maps-marker-pro.php

Plugin could not be activated because it triggered a fatal error.
Parse error: syntax error, unexpected T_OBJECT_OPERATOR in /wp-content/plugins/maps-marker-pro/maps-marker-pro.php on line 66

If you see the error above when trying to activate Maps Marker Pro, this usually means that the PHP version used on your server is too low. 

Maps Marker Pro requires at least PHP 5.4 to run properly, anyway as PHP 5.4 is already outdated and does not receive updates (including security fixes!) anymore since September 2015, we stronlgy recommend to a currently supported PHP version (7.x).

To fix this, please either switch your PHP version through your hosting control panel if possible or contact your hosting provider support to switch the PHP version for you.

 

0
0
836
Rate this FAQ answer

“For development purposes only” error on Google basemaps

If you see the error “For development purposes only” on your map using Google basemaps, please open your browser console (e.g. by pressing the key F12 in Firefox or Chrome) and switch to the “Console” tab e to see more details about the error:

In the example above, the error is NoApiKeys, which means the mandatory Google Maps Javascript API key is missing.

Anyway most errors are related to your Google Maps Javascript API key, which is needed in order to display Google Maps properly.

So to fix this, please proceed as follows:

  1. make sure you registered a Google Maps Javascript API key, see tutorial for details. Please also make sure that you have saved your credit card details in the Google API console, which is needed since the Google ToS changes from summer 2018.
  2. if your error is RefererNotAllowedMapError please re-check step 6 from the tutorial and make sure you set the your accepted referrer for the domain where the map is embedded is configured correctly, like *.yourdomain.com/*

For all other errors please have a look at the error reference at https://developers.google.com/maps/documentation/javascript/error-messages#deverrorcodes where you will also find a possible solution.

If this still does not help, please open a support ticket and we will be glad to help.

7
2
9352
Rate this FAQ answer

Can Maps Marker Pro also display weather maps?

Maps Marker Pro allows you to use all kinds of maps which are available via WMTS or WMS standard. Those custom layers can be added via Settings / Layers / Custom:

A community curated list of custom layers an be found at https://mapsmarker.com/custom-layers 

For dedicated weather layers, please have a look at https://gis.stackexchange.com/questions/6345/listing-available-online-wms-services-weather-land-data-place-names for a starting point – many of those may be configured to be used in Maps Marker Pro too.

0
0
423
Rate this FAQ answer

Error “Failed to send request” when trying to migrate to v4

This error indicates that there are some issues with your AJAX configuration respectively wp-admin/admin-ajax.php endpoint.

To verify this, please open the browser console (e.g. with F12 in Firefox or chrome), switch to the “Console” tab and reload the page and click on “Check migration” again to verify if there are any additional error messages:

If you do not see an error message there, please switch to the “Network” tab and reload the page and click on “Check migration” again to verify if there are any additional error messages:

From the screen above you see that the request failed with the Status (=HTTP error code) 404 – in this example, the file /wp-admin/admin-ajax.php was not available.

It is more likely though, that you will see Status 500 (= Internal Server Error) here. The 500 Internal Server Error is the general catch all error when the server throws an exception. It is the error message when no more specific error message is suitable and is in most cases directly related to a server misconfig or issue.

So what do now?

First, please try to temporarily disable all other plugins but Maps Marker Pro to verify that this issue is not caused by a plugin conflict.

If this does not help, please have a look at the server error log like PHP or Apache error log when that request is made and which might give you a clue why this error happens on your server.

If this still does not help, please check if one of the following tutorial can help you find the reasons for this server error:

If this still does not help, we´d advise to get in contact with your hosting support so that they can analyse why the request to /wp-admin/admin-ajax.php fails when trying to run the migration tool.

0
0
496
Rate this FAQ answer

Can maps be displayed with 100% height?

Maps Marker Pro allows you to set the width of a map in pixel or % values:

The height value though can also be given as pixel value, due to limitations in HTML.

If you want to display a map in fullscreen, please use the dedicated fullscreen view instead, which can be accessed by a permalink via the map panel

or use the HTML5 fullscreen button on the map below the zoom icons:

0
1
376
Rate this FAQ answer