Title: Smooth Locations
Author: Brainstorm IT
Published: <strong>April 5, 2013</strong>
Last modified: June 12, 2013

---

Search plugins

This plugin **hasn’t been tested with the latest 3 major releases of WordPress**.
It may no longer be maintained or supported and may have compatibility issues when
used with more recent versions of WordPress.

![](https://s.w.org/plugins/geopattern-icon/smooth-locations.svg)

# Smooth Locations

 By [Brainstorm IT](https://profiles.wordpress.org/brainstorm-it/)

[Download](https://downloads.wordpress.org/plugin/smooth-locations.1.1.zip)

 * [Details](https://wordpress.org/plugins/smooth-locations/#description)
 * [Reviews](https://wordpress.org/plugins/smooth-locations/#reviews)
 *  [Installation](https://wordpress.org/plugins/smooth-locations/#installation)
 * [Development](https://wordpress.org/plugins/smooth-locations/#developers)

 [Support](https://wordpress.org/support/plugin/smooth-locations/)

## Description

This plugin can be used to list locations. It adds a custom post type for locations,
which can be manipulated via the admin panel. The locations can be displayed on 
a map and in a table. In addition, a search field can be added that allows users
to search for relevant locations.

The functionality is added to a page or post via shortcodes:

 * [smooth-location-map]
 * [smooth-location-search]
 * [smooth-location-table]

The settings can be configured by passing attributes to the shortcodes, like so:

[smooth-location-map width=”500px” height=”300px” …more attributes]

None of the attributes are required. The following attributes are available:

 * width: defaults to “500px”
 * height: defaults to “300px”
 * center: defaults to “37.752530,-122.447777”
 * geolocation: defaults to “false”
 * maptype: defaults to “HYBRID”
 * zoom: defaults to 7
 * icon_url: url for different icon image
 * shadow_url: url for shadow of different icon image

The same functionality is available via do_action() calls with the same name as 
the shortcode.

In addition, the following filters are available to modify the HTML output, if necessary:

 * smooth_location_map_filter
 * smooth_location_search_filter
 * smooth_location_table_filter

## Installation

 1. Upload the `smooth-locations` directory to `/wp-content/plugins/`
 2. Activate the plugin through the ‘Plugins’ menu in WordPress
 3. Place the relevant shortcodes on your posts/pages:
 4.  * [smooth-location-search]
     * [smooth-location-map]
     * [smooth-location-table]
 5. Add your locations in the admin panel under ‘Locations’

Alternatively, place the relevant do_action() calls in your theme/plugin.

## FAQ

#### How do I change the center of the map?

Set the “center” attribute for the smooth-location-map shortcode:

[smooth-location-map center=”37.752530,-122.447777″]

#### How do I enable geolocation?

Set the “geolocation” attribute for the smooth-location-map shortcode:

[smooth-location-map geolocation=”true”]

#### How do I change the width and height?

Set the “width” and “height” attributes for the smooth-location-map shortcode.

#### How do I change the map type?

Set the “maptype” attribute for the smooth-location-map shortcode. You can choose
from the following types:

 * HYBRID
 * ROADMAP
 * SATELLITE
 * TERRAIN

#### How do I change the placeholder for the search field?

Set the “placeholder” attribute for the smooth-location-search shortcode.

#### Can you extend this plugin to do X?

Yes we can, send us an e-mail.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Smooth Locations” is open source software. The following people have contributed
to this plugin.

Contributors

 *   [ Brainstorm IT ](https://profiles.wordpress.org/brainstorm-it/)

[Translate “Smooth Locations” into your language.](https://translate.wordpress.org/projects/wp-plugins/smooth-locations)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/smooth-locations/),
check out the [SVN repository](https://plugins.svn.wordpress.org/smooth-locations/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/smooth-locations/)
by [RSS](https://plugins.trac.wordpress.org/log/smooth-locations/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.1

 * Find geocodes by clicking on a integrated map
 * Support for custom markers
 * Add map type select
 * Adjust initial zoom level of the embedded map

#### 1.0

 * Initial release

## Meta

 *  Version **1.1**
 *  Last updated **13 years ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 3.5.1 or higher **
 *  Tested up to **3.5.2**
 * Tags
 * [geolocation](https://wordpress.org/plugins/tags/geolocation/)[Google Maps](https://wordpress.org/plugins/tags/google-maps/)
   [locations](https://wordpress.org/plugins/tags/locations/)
 *  [Advanced View](https://wordpress.org/plugins/smooth-locations/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/smooth-locations/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/smooth-locations/reviews/)

## Contributors

 *   [ Brainstorm IT ](https://profiles.wordpress.org/brainstorm-it/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/smooth-locations/)