BACK TO DIRECTORY

Simple Fields Map extension

by Pär Thernström

5.0
(4 ratings)

Adds a new field type to Simple Fields that let you choose a location.

The coordinates (lat/lng) of that location is saved
and easily retrieved in for example your theme.

Happy geocoding!

Features

  • Easily add maps to any post, page or custom post type
  • Integrates seamlessly into Simple Fields
  • You can have multiple maps with separately settings
  • Each map can have it’s own:
    • zoom level
    • map type (Roadmap, Satellite, Hybrid, Terrain)
    • default location
  • Search location of address by using built in search box
  • Search location by enter its latitude and longitude coordinates
  • Supports Repeatable Fields – have any amount of maps connected to each post
  • From each saved position you can get
    • Latitude and Longitude
    • Address information, including store/shop name if that was what the user searched for when adding this location
    • Preferred zoom level

To add a map to a field group programmatically

Slug for this field extension is “googlemaps”.

Full example using register field group:

<?php

// Add a field group with a Google Map-field
simple_fields_register_field_group('sf_map_test_field_fg',
    array(
        'name' => 'My map',
        'slug' => "mu_map"
        'repeatable' => 1,
        'fields' => array(
            array(
                "type" => "googlemaps",
                "slug" => "sf_map",
                "name" => "Test map",
                "options" => array(
                    "defaultZoomLevel" => 10,
                    "defaultMapTypeId" => "HYBRID", // ROADMAP | SATELLITE | HYBRID | TERRAIN
                    "defaultLocationLat" => 40.71435,
                    "defaultLocationLng" => -74.00597,
                    "defaultZoomLevel" => 10
                )
            )
        )
    )
);

?>

Translations/Languages

This plugin is available in the following languages:

  • English

Usage

  1. (Make sure you have Simple Fields installed)
  2. Install the Simple Fields Maps Extension plugin
  3. You will find the Map field in the usual settings page of Simple Fields

Screenshots

The field with its options

The field with its options

The post edit screen, including the currently selected coordinates and a search result found

The post edit screen, including the currently selected coordinates and a search result found

Example of the values that are being stored for each saved location/field (and the function used to get them)

Example of the values that are being stored for each saved location/field (and the function used to get them)

Plugin Details

Active Installs
100
Total Downloads
6,068
Version
1.3.4
Requires WP
3.8
Requires PHP
Tested Up To
3.7.41
Added
2012-08-23
Last Updated
2013-12-18 10:47am GMT

Ratings

5
4
4
0
3
0
2
0
1
0