Google Maps CP

谷歌地图功能:

► 在博客中的最​​佳位置插入 Google 地图
► 处理 Google 地图上的大量点或标记
► 使用 Google 地图发现与帖子相关的其他条目
► 可以通过物理地址和点坐标定义位置
►地图标记自定义
► 允许以多种语言嵌入 Google 地图
► 允许多个 Google 地图控件和配置选项

Google Maps CP允许在帖子或显示多个帖子的任何 WordPress 模板中插入 Google Maps。

插入单个帖子的谷歌地图在与帖子有关的地理位置信息指示的位置显示一个标记,但也显示在相关类别中发布的最后一个帖子的标记。可以在插件的设置中设置要在 Google 地图上显示的标记数量。

插入到显示多个帖子的模板中的 Google 地图将包含与构成具有相关地理位置信息的页面的帖子一样多的标记。当鼠标悬停在标记上时,它所属的帖子会突出显示。

谷歌地图具有广泛的设置,使您的地图更加通用和适应性强。

有关 Google Maps CP 主要功能的更多信息:

该插件能够处理大量的点或标记。
用户发现与帖子相关的其他条目的另一种方式。
位置信息可以通过物理地址和点坐标来定义。
允许将 Google 地图插入博客中的最​​佳位置,或者只是将地理位置信息与帖子相关联,但不显示 Google 地图。
标记定制。
显示或隐藏带有标记信息的气泡。
允许显示默认打开的气泡。
基于Google Maps J ascript API 第 3 版。
允许以多种语言嵌入谷歌地图。
显示属于相同类别帖子的标记。
有几个自定义选项可用:初始缩放、宽度、高度、边距、对齐方式、地图类型、地图语言、地图在单个帖子中的显示方式(完全部署或显示 Google 地图的图标)、启用或禁用地图控件,在 Google 地图上绘制的点数,以及当鼠标悬停在与帖子关联的标记上时将分配给帖子的类。
Google Maps CP 的 功能:

属于特定页面或帖子的加载点。
在同一张地图中加载属于特定类别的所有点。
在同一张地图中加载与所有帖子相关的点。
显示属于具有特定标签的帖子的点。
位置信息和描述可用于帖子搜索。
允许将多个谷歌地图点关联到每个帖子/页面。
允许通过同一帖子中的点绘制路线。
在地图上包含一个搜索框,用于搜索其他地点。
在 Google 地图上绘制形状。
允许使用类别、标签或自定义分类法创建图例,并显示或隐藏点,选中或取消选中图例项。
包括一个链接,以便从 Google 地图获取前往该地点的路线。
包含一个链接以直接在 Google 地图上打开该点。
包括一个链接以直接显示特定点的街景。
允许在同一个帖子/页面中显示多个谷歌地图(但在页面上的所有地图中显示相同的点)。
允许将地图作为小部件插入到侧边栏。
允许对地图进行样式设置。
允许在一个集群中对多个标记进行分组。
允许在地图上显示用户位置。
允许在地图设置中定义的时间间隔内刷新地图上的用户位置。
从地理位置信息生成动态点,在上传到 WordPress 时存储在图像的元数据中,并包含一个用于处理所有先前图像的按钮。
在地图上生成动态点,相对于地理位置信息,分配给来自 WordPress 应用程序的帖子。
允许将 Google 地图与 WordPress 中的任何公共 post_type 相关联。
在非单一网页中,Google 地图会为每个帖子显示一张地图。
允许将网站中定义的所有点导出到 CSV 文件。
允许从 CSV 或 KML 文件导入点。
允许从 KML 文件加载地图上的 KML 图层。
该插件的第三个也是最扩展的版本是“ 版本”。Google Maps CP 插件的 Developer 版本包括 Premium 版本的所有功能,以及以下列出的功能:

Google Maps CP 的 功能

允许设计联系表格,并将其与地图中的点相关联。
发送包含表单收集的信息的通知电子邮件。
将电子邮件地址与点关联,以通过每个点联系不同的人,或将 电子邮件地址与所有点联系起来。
允许使用与点关联的图像作为地图上点的图标。
谷歌地图CP插件 版演示

https://demos.dwbooster.com/cp-google-maps/wp-login.php

https://demos.dwbooster.com/cp-google-maps/

注意1:要在同一个谷歌地图中显示属于特定类别的所有点,需要插入以下短代码[codepeople-post-map cat="3"]。数字 3 代表类别 ID,将此数字替换为相应类别的 ID。要将代码直接插入模板中,代码片段将是:


注意 2:要在同一 Google 地图中显示属于多个类别的所有点,请使用逗号分隔类别 ID [codepeople-post-map cat="3,5"]。数字 3 y 5 是类别 ID,将这些数字替换为相应的类别 ID。要将代码直接插入模板中,代码片段将是:


注意 3:要在同一 Google 地图中显示网站中定义的所有点,请使用 -1 作为类别的 ID:

[codepeople-post-map cat="-1"]
或者

for template.
注意 4:要显示属于具有在同一 Google 地图中分配的特定标签的帖子的所有点,例如标签名称“mytag”,请使用短代码的属性“tag”,如下所示:[codepeople-post-map tag="mytag"]。要将代码直接插入模板中,代码片段将是:


注意5:要在同一个谷歌地图中显示属于特定帖子或页面的点,请通过短代码中的“id”属性输入它们的id,以逗号分隔,如下所示:[codepeople-post-map id="123"]. 要将代码直接插入模板中,代码片段将是:


“id”属性优先于其他过滤属性。

如果您更喜欢直接从简码配置您的地图,那么您须为要指定的每个地图功能输入一个属性。例如:

[codepeople-post-map width="500" height="500"]
允许的属性的完整列表是:

很重要。某些属性仅在插件的 版和 版中可用。

宽度:允许的值、数字或百分比。定义地图的宽度:

[codepeople-post-map width="300"]
或者

[codepeople-post-map width="100‰"]
height:允许的值,数字或百分比(在 web 的开发中,百分比高度只有在父元素定义了高度时才有用)。定义地图的高度:

[codepeople-post-map height="300"]
align:允许的值,左,右,居中。将地图的容器向左、向右或居中对齐:

[codepeople-post-map align="center"]
dynamic_zoom:允许的值,1或0。动态调整地图的缩放以同时显示地图上的所有点:

[codepeople-post-map dynamic_zoom="1"]
缩放:接受一个数字来定义地图的缩放。要对地图应用缩放,动态缩放应为 0:

[codepeople-post-map dynamic_zoom="0" zoom="5"]
类型:允许的值、卫星、路线图、地形和混合。选择要显示的地图类型:

[codepeople-post-map type="ROADMAP"]
语言:允许的值,英语为 en,西班牙语为 es,葡萄牙语为 pt,等等(有关完整列表,请查看 Google 地图文档)。选择要在地图上显示的语言:

[codepeople-post-map language="en"]
路线:允许的值,0 或 1。在同一帖子或页面中绘制或不绘制点之间的路线:

[codepeople-post-map route="1"]
mode:允许的值,DRIVING、BICYCLING 和 WALKING。定义路由类型:

[codepeople-post-map route="1" mode="DRIVING"]
show_window:允许的值,0 或 1。启用或禁用信息窗口:

[codepeople-post-map show_window="1" ]
show_default:允许的值,0 或 1。默认显示或不显示展开的信息窗口:

[codepeople-post-map show_window="1" show_default="1"]
markerclusterer:允许的值,0 或 1。显示具有区域中点数的集群:

[codepeople-post-map markerclusterer="1"]
mousewheel:允许的值,0 或 1。使用鼠标滚轮启用地图缩放:

[codepeople-post-map mousewheel="1"]
zoompancontrol:允许的值,0 或 1。在 Google 地图中显示或隐藏缩放控件:

[codepeople-post-map zoompancontrol="1"]
typecontrol:允许的值,0 或 1。在 Google 地图中显示或隐藏类型控件:

[codepeople-post-map typecontrol="1"]
streetviewcontrol:允许的值,0 或 1。在 Google 地图中显示或隐藏街景控件:

[codepeople-post-map streetviewcontrol="1"]
defaultpost:定义post ID,用于使地图居中,并默认显示与该post关联的 个点对应的信息窗口:

[codepeople-post-map defaultpost="396"]
center:定义地图的中心,但如果信息窗口配置为默认打开,则地图将以信息窗口打开的点为中心:

[codepeople-post-map center="40.7127837,-74.00594130000002"]
图例:接受分类名称作为值。一些常见的分类名称是:category 和 post_tag,分别用于类别和标签。显示带有属于该分类并分配给与点关联的帖子的元素列表的图例:

[codepeople-post-map legend="category"]
legend_title:用作图例标题的文本:

[codepeople-post-map legend="category" legend_title="Select the categories to display on map"]
legend_class:要分配给图例的类名。图例设计可以通过 CSS 样式进行修改。使用样式定义创建一个类名,并通过 legend_class 属性将新类名关联到图例:

[codepeople-post-map legend="category" legend_class="my-legend-class"]
tag:用“,”分隔的标签。在地图上显示其帖子已分配标签的点:

[codepeople-post-map tag="tag1,tag2,tag3"]
cat:以“,”或-1分隔的类别ID。在地图上显示帖子属于该类别的点。特殊值 -1,允许在地图上显示网站中定义的所有点:

[codepeople-post-map cat="2,4,56"]

[codepeople-post-map cat="-1"]
excludecat:要排除的类别ID,用“,”分隔。从要在地图上显示的点中,插件排除帖子属于要排除的类别的点:

[codepeople-post-map tag="tag1,tag2" excludecat="4"]
excludepost:要排除的帖子ID,用“,”分隔:

[codepeople-post-map cat="-1" excludepost="235,260"]
excludetag:要排除的标签ID,用“,”分隔:

[codepeople-post-map excludetag="2,13"]
分类法:分类法是一种特殊属性,应与其他属性结合使用,具体取决于用于点过滤的分类法。假设网站包含两个新的分类法:taxonomyA 和 taxonomyB,并且地图应该显示属于分类法 A 的值为 T1 和分类法 B 的值为 T3、T4 的帖子的所有点,简码为:

[codepeople-post-map taxonomy="taxonomyA,taxonomyB" taxonomyA="T1" taxonomyB="t2,t3"]
注 5:地理位置信息存储在来自具有 GPS 设备的手机或相机的图像元数据中。

注 6:有些插件会干扰短代码替换,导致地图加载不正确,在这种情况下应该通过短代码 print=1 传递一个新参数

传递参数 print=1,在页面/帖子内容的开头显示地图。

注意 7:要在 Google 地图中显示分配了特定分类或多个分类的帖子中的所有点,应使用短代码中的“分类”属性,所有分类列表用逗号分隔,例如: taxonomy=”taxonomy1,taxonomy2”,以及每个分类法的新属性及其对应的值。例如,如果您要选择属于具有以下值的帖子的点:“taxonomy1”的“value1”,短代码将是:

[codepeople-post-map taxonomy="taxonomy1" taxonomy1="value1"]
对于多种分类法:

[codepeople-post-map taxonomy="taxonomy1,taxonomy2" taxonomy1="value1" taxonomy2="value2,value3"].
post_type:结合其他属性,如:cat、tag 或 taxonomy,可以仅在地图上加载属于列表中帖子类型的点:

[codepeople-post-map cat="-1" post_type="post,page"]
excludepost_type:结合其他属性,如:cat、tag 或 taxonomy,可以仅在地图上加载不属于列表中帖子类型的点:

[codepeople-post-map cat="-1" excludepost_type="post"]
kml:使用 Keyhole 标记语言的 KML 文件的肯定 URL (http://...):

[codepeople-post-map kml="http://www.yourwebsite.com/your-file.kml"]
如果您想了解有关此插件或其他插件的更多信息,请不要怀疑访问我的网站:

http://wordpress.dwbooster.com/content-tools/codepeople-post-map

界面
谷歌地图提供了多种设置选项并且非常灵活。选项可以在“设置”页面中设置(并将成为将来添加到帖子中的所有地图的默认设置),或者可能特定于要与 Google 地图关联的每个帖子(在这种情况下,值输入相关帖子的编辑屏幕。)

这些设置分为两个主要组,属于谷歌地图的那些和属于地理定位点的那些。

谷歌地图配置选项:

地图缩放:初始地图缩放。
动态缩放:允许动态调整地图的缩放以同时显示所有点。
地图宽度:地图的宽度。
地图高度:地图的高度。
地图边距:地图的边距。
地图对齐:在区域的左侧、中心或右侧对齐地图。
地图类型:选择一种可能的地图类型来加载(路线图、卫星、地形、混合)。
地图语言:地图上有大量语言可供使用,请选择与您博客语言相匹配的语言。
允许拖动地图:允许拖动地图查看其他地方。
地图路线:通过属于同一帖子的点绘制路线(仅在插件的 版和开发版中可用)
旅行模式:路线绘制中使用的旅行模式(仅在插件的 版和 版中可用)
包括交通图层:在地图上显示交通图层。
显示信息气泡:显示或隐藏带有与点相关的信息的气泡。
默认显示气泡:显示默认打开的气泡。
在帖子/页面中显示地图:当在帖子中插入谷歌地图时,您可以选择是否显示谷歌地图或显示一个图标,该图标显示地图,当按下时(如果谷歌地图插入允许多个帖子,此选项不适用)
选项:此设置允许您选择哪些地图控件应该可用。
在同一区域显示一束点,如集群:允许在集群中对多个点进行分组(仅在插件的 版和开发版中可用)
默认显示特色图像:如果点没有关联图像,则在信息窗口的帖子和页面中显示特色图像。
显示用户位置:显示正在访问网页的用户位置的标记(仅在插件的 版和 版中可用)
每次刷新用户位置:整数,表示刷新用户位置的间隔(以毫秒为单位)(仅在插件的 版和 版中可用)
用户位置标题:输入属于用户标记的信息窗口标题(仅在插件的 版和开发版中可用)
显示获取路线链接:在信息窗口中显示一个链接以获取指向该点的路线(仅在插件的 版和开发人员版中可用)
显示指向 Google 地图的链接:在信息窗口中显示链接以直接在 Google 地图上加载该点。
显示街景链接:在信息窗口中显示链接以显示特定点的街景。
输入帖子/页面地图上的点数:将谷歌地图插入帖子时,属于同一类别的点将显示在同一个谷歌地图上。此选项允许您设置要显示的点数。当 Google 地图插入到允许多个帖子的模板时,此选项不适用。
当图像上传到 WordPress 时,从图像中包含的地理位置信息动态生成点:如果上传到 WordPress 的图像包含地理位置信息,则会生成与地理位置信息相关的点。
从帖子中包含的地理位置信息动态生成点:如果帖子包含由 WordPress 应用程序生成的地理位置信息,则在地图上显示新点。
允许风格化地图:允许定义一个 JSON 对象来风格化地图。
显示地图图例:选中选项以显示带有类别、标签或自定义分类的图例,以动态显示或隐藏地图上的点。
选择要在图例上显示的分类法:选择要在图例上显示的分类法。
输入图例标题:输入要在图例中显示的标题。
输入要应用于图例的类名:要自定义图例外观,请将其关联到类名,并在您网站的任何样式文件中设置类定义。
当鼠标悬停在地图上的相关点上时突出显示帖子:当将 Google 地图插入允许多个帖子的模板时,将鼠标悬停在其中一个点上将通过在下一个设置选项中分配一个类来突出显示相关的帖子。
突出显示类:当鼠标悬停在谷歌地图上与该帖子关联的点上时,要分配给帖子的类的名称以突出显示。
在搜索结果中使用积分信息:允许在积分信息中搜索(仅在插件的 版和 版中可用)
允许将地图关联到帖子类型:允许将点关联到网站中的自定义帖子类型(仅在插件的 版和 版中可用)
与点位置相关的配置选项

地点名称:您在谷歌地图上标明的地点名称,也可以使用帖子名称。
位置描述:您在 Google 地图上显示的地点的描述。如果留空,将使用帖子摘要。
从媒体库中选择图像:选择要与定位点关联的图像。
地址:地理位置点的物理地址。
纬度:地理定位点的纬度(来自谷歌地图)。
经度:地理定位点的经度(来自谷歌地图)。
验证:此按钮允许您通过在必要时更新纬度和经度来检查地理定位点地址的准确性。
通过单击图像选择标记:选择要在 Google 地图上显示的书签图标。
插入地图标签:在帖子的内容中插入一个短代码,其中显示谷歌地图以及设置中选择的功能。您可以将地理位置信息附加到帖子中,但选择不在帖子内容中显示 Google 地图。如果您确实想在帖子内容中显示地图,请使用此按钮。
配置形状

选中“插入地图标签”按钮上方的框。
输入形状的描边粗细。
输入形状的颜色。
输入形状的不透明度。
用鼠标在右边的地图上按下以绘制形状。
将地图作为小部件插入侧边栏(仅在插件的 版和 版中可用)

要将地图作为小部件插入侧边栏,请转到菜单选项“外观/小部件”,然后将“CP Google Maps”小部件拖到侧边栏。

可以为侧边栏上的每个地图定义所有可用的属性,格式为 attr=”value”。地图的宽度默认设置为侧边栏的 100‰。

翻译

Google Maps CP 默认使用英语,但包含以下语言包:

西班牙语
法语
注意:语言包是动态生成的。如果在翻译中发现任何错误,请联系我们进行更正。