Files
assets
inc
admin
agency
agent
api
classes
cli
email
libraries
message
property
rating
submission
taxonomies
user
vendors
cmb2-plugins
CMB2-Switch-Button
cmb2
cmb2-tabs
custom-fields
iconpicker
map
css
js
composer.json
map.php
readme.md
screenshot-1.png
user
uploader
.DS_Store
init.php
elementor
opalmembership
social-login
.DS_Store
index.html
widgets
.DS_Store
ajax-functions.php
class-no-captcha-recaptcha.php
class-opalestate-email.php
class-opalestate-enqueue.php
class-opalestate-html.php
class-opalestate-install.php
class-opalestate-roles.php
class-template-loader.php
function-search-fields.php
mixes-functions.php
query-functions.php
template-functions.php
template-hook-functions.php
languages
templates
.DS_Store
.gitignore
Gulpfile.js
changelog.txt
config.rb
license.txt
opal-estate-pro.php
package.json.remove
project.json
readme.txt
uninstall.php
wpml-config.xml
2019-09-26 13:28:57 +07:00
..
2019-09-26 13:28:57 +07:00
2019-09-26 13:28:57 +07:00
2019-09-26 13:28:57 +07:00
2019-09-26 13:28:57 +07:00
2019-09-26 13:28:57 +07:00
2019-09-26 13:28:57 +07:00

CMB2 Field Type: Google Maps

Description

Google Maps field type for CMB2.

The pw_map field stores the latitude/longitude values which you can then use to display a map in your theme.

Installation

You can install this field type as you would a WordPress plugin:

  1. Download the plugin
  2. Place the plugin folder in your /wp-content/plugins/ directory
  3. Activate the plugin in the Plugin dashboard

Usage

pw_map

Save a location on a map. Example:

array(
	'name' => 'Location',
	'desc' => 'Drag the marker to set the exact location',
	'id' => $prefix . 'location',
	'type' => 'pw_map',
	// 'split_values' => true, // Save latitude and longitude as two separate fields
),

Extra Parameters:

  • split_values Save the latitude/longitude values into two custom fields, they will be stored as $id . '_latitude' and $id . '_longitude'.

Screenshot

Image