Google Maps CP – WordPress plugin WordPress插件下载

点击下载

Google地图CP

插件描述

Google地图功能:

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

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

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

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

Google地图具有多种设置,可使您的地图更具多功能性和适应性。

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

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

Google地图CP的高级功能:

加载属于特定页面或帖子的点。在同一个地图中加载属于特定类别的所有点。在相同的地图中加载相关的点所有帖子。显示属于具有特定标签的帖子的点。位置信息和描述可用于帖子搜索。允许将多个谷歌地图点关联到每个帖子/页面。允许通过点在相同的帖子。在地图上包含一个搜索框,用于搜索其他地点。在Google地图上绘制形状。允许创建包含类别,标签或自定义分类的图例,并显示或隐藏点,检查或取消选中图例项。包括从谷歌地图获取指向点的链接。包括直接在谷歌地图上打开点的链接。包括一个链接,直接显示特定点的街景。允许在同一个帖子/页面中显示多个谷歌地图(但显示相同在页面上的所有地图中的点。)允许在侧边栏上将地图作为小部件插入。允许to为地图设置样式。允许在群集中对多个标记进行分组。允许在地图上显示用户位置。允许在地图设置中定义的时间间隔内刷新地图上的用户位置。从地理位置信息生成动态点,存储在将图像上传到WordPress时的元数据,并包含用于处理所有先前图像的按钮。相对于地理定位信息生成地图上的动态点,从WordPress App分配给帖子。允许将Google地图与任何公共post_type相关联在WordPress中。在非单一网页中,Google地图会显示每个帖子的地图。允许将网站中定义的所有点导出为CSV文件。允许从CSV或KML文件导入点。允许加载KML图层来自KML文件的地图。

插件的第三个,也是最扩展的版本是“开发者版本”。 Google Maps CP插件的开发人员版本包括Premium版本的所有功能以及下列功能:

Google地图的开发人员功能CP

允许设计联系表单,并将其与地图中的点相关联。使用表单收集的信息发送通知电子邮件。将电子邮件地址与点相关联,通过每个点联系其他人,或者从所有点通知全球电子邮件地址。允许将与点关联的图像用作地图上的点图标。

演示版Google Maps CP插件的演示

http://demos.net-factor.com/cp-google-maps/wp-login。 php

http://demos.net-factor.com/cp-google-maps/

注1:显示属于的所有点在同一Google Map中的特定类别,需要插入以下短代码[codepeople-post-map cat =“3”]。数字3代表猫egory ID,用相应类别的ID替换此号码。要直接在模板中插入代码,代码片段将是:

 <?php echo do_shortcode('[codepeople-post-map cat =“3”]'); ?>  

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

 <?php echo do_shortcode('[codepeople-post-map cat =“3,5”]'); ?>  

注3:要在同一个Google地图中显示网站中定义的所有点,请使用-1作为类别的ID:[codepeople-post-map cat =“ – 1”]或模板。

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

 <?php echo do_shortcode('[codepeople-post-map tag =“mytag”]'); ?>  

注意5:要显示属于同一Google地图中特定帖子或网页的点数,请使用逗号通过短代码中的“id”属性输入其ID,如下所示:[codepeople-post -map id =“123”]。要直接在模板中插入代码,代码片段将是:

 <?php echo do_shortcode('[codepeople-post-map id =“123”]'); ?>  

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

如果您更喜欢配置您的地图直接来自短代码,然后您必须输入要指定的每个地图要素的属性。例如:

  [codepeople-post-map width =“500”height =“500”]  

允许的属性的完整列表为:

非常重要。某些属性仅在插件的高级版和开发版中可用。

宽度:允许的值,数量或百分比。定义地图的宽度。 [codepeople-post-map width =“300”]或[codepeople-post-map width =“100%”]

height:允许的值,数量或百分比(在网络开发中,高度以百分比表示)仅当父元素定义了高度时才有效。定义地图的高度。 [codepeople-post-map height =“300”]

align:允许的值,左,右,居中。将地图的容器与左侧,右侧或中间对齐。 [codepeople-post-map align =“center”]

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

zoom:接受一个数字来定义地图的缩放。要将缩放应用于地图,动态缩放应为0. [codepeople-post-map dynamic_zoom =“0”zoom =“5”]

类型:允许的值,SATELLITE,ROADMAP,TERRAIN和HYBRID 。选择要显示的地图类型。 [codepeople-post-map type =“ROADMAP”]

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

route:允许的值,0或1.绘制或不绘制同一帖子或页面中各点之间的路径。 [codepeople-post-map route =“1”]

模式:允许的值,驾驶,自行车和步行。定义路线的类型。 [codepeople-post-map route =“1”mode =“DRIVING”]

show_window:允许的值,0或1.启用或禁用infowindows。 [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 Map中显示或隐藏类型控件。 [codepeople-post-map typecontrol =“1”]

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

defaultpost:定义帖子ID,用于居中地图,默认显示与此帖子相关的第一个点对应的信息窗口。 [codepeople-post-map defaultpost =“396”]

center:要定义地图的中心,但如果将infowindows配置为默认打开,则地图将居中于infowindow开了。 [codepeople-post-map center =“40.7127837,-74.00594130000002”]

legend:接受分类名称作为值。一些常见的分类名称分别是:category和post_tag,分别用于类别和标签。使用列表o显示图例f属于分类法的元素,并分配给与点相关联的帖子。 [codepeople-post-map legend =“category”]

legend_title:用作图例标题的文本。 [codepeople-post-map legend =“category”legend_title =“选择要在地图上显示的类别”]

legend_class:要分配给图例的类名。可以通过CSS样式修改图例设计。使用样式定义创建类名,并通过legend_class属性将新类名与图例相关联。 [codepeople-post-map legend =“category”legend_class =“my-legend-class”]

tag:标签slugs由“,”分隔。在地图上显示其帖子已分配标签的点。[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,以及t他的地图应该显示属于帖子的所有点,其中分类法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 Map中显示具有特定分类标准的帖子中的所有点,或多个分类法,应使用短代码中的“分类法”属性,所有分类法的列表由逗号符号,例如:taxonomy =“taxonomy1,taxonomy2”,以及具有相应值的每个分类的新属性。例如,如果您想要选择属于帖子的点,其值为“taxonomy1”的“value1”,则短代码为:[codepeople-post-map taxonomy =“taxonomy1”taxonomy1 =“value1”],for multiple分类:[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 Maps 提供了多种设置选项,并且非常灵活。可以在“设置”页面中设置选项(对于将来添加到帖子的所有地图,将成为默认设置),或者可以特定于要与之关联的每个帖子 Google地图(在这种情况下,值会在相关帖子的编辑屏幕中输入。)

设置分为两个主要组,即属于Google地图的属性和属于地理位置点的属性。

Google地图配置选项:

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

与点位置相关的配置选项

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

配置形状

选中“插入地图标签”按钮上的框。输入形状的笔触粗细。输入形状的颜色。输入形状的不透明度。用鼠标按在地图上右侧绘制形状。

将贴图作为小部件插入侧边栏(仅在插件的高级版和开发版中可用)

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

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

翻译

Google地图CP默认使用英语,但包括以下内容低语言包:

西班牙语法语

注意:语言包是动态生成的。如果检测到翻译中有任何错误,请与我们联系进行更正。

屏幕截图

地图在行动
样式地图
使用用户位置的地图
地图shape
全局贴图设置
点插入形式
在侧边栏上插入地图
从中生成点存储在图像元数据上的地理位置信息
联系表单构建器(仅在插件的开发人员版本中可用)
将联系表格与该点相关联,并定义电子邮件a点数据之间的地址(仅在插件的开发人员版本中可用)
导出/导入部分(仅在开发人员版本中可用)插件)

此插件提供1个块。

cpgm / mapCP Google地图

安装

要安装Google地图CP,请按以下步骤操作:

点击下载并解压缩pluginUpload整个codepeople-post-map /目录到/ wp-content / plugins /目录通过WordPress中的插件菜单激活插件

常见问题

问:为什么没有在页面内容中插入Google Map短代码?

A:Th一些内容编辑器,作为WordPress插件提供,引起WordPress的一些兼容性问题,在这种情况下,你应该手动输入短代码:
[codepeople-post-map]

问:我可以使用多少谷歌地图插入帖子?

答:在插件的免费版本中,只有一个地图,每个帖子/页面中只有一个点相关联。在插件的高级版本中,可以将多个点关联到帖子并插入多个短代码(如果同一帖子/页面中包含多个地图,则所有这些都将显示相同的点)

问:如何插入谷歌地图变成模板?

A:在您选择的文本编辑器中加载要放置地图的模板,并将以下代码放在要显示Google地图的位置:

 &lt ;?php echo do_shortcode('[codepeople-post-map]'); ?>  

问:是否可以使用在同一Google地图中指定的标记加载属于帖子的所有点?

答:要显示属于分配了特定标签的帖子的所有点,例如标签名称“mytag”,请使用短代码的属性“tag”,如下所示:[codepeople-post-map tag =“mytag “。要直接在模板中插入代码,代码片段将是:

 <?php echo do_shortcode('[codepeople-post-map tag =“mytag”]'); ?>  

问:如何知道类别的ID?

答:确定类别ID的说明适用于其他分类法。

通过菜单选项访问类别:“帖子/类别”。访问类别页面后,单击与该类别对应的“编辑”链接,并特别注意浏览器URL中的参数“tag_ID”。此参数中的值对应于类别的ID。

问:是pos是否可以在同一Google地图中加载某个类别中的所有点?

答:要显示属于特定类别的所有点,需要插入以下短代码[codepeople-post-map cat =“3”]。数字3代表类别ID,用相应类别的ID替换该数字。要直接在模板中插入代码,代码片段将是:

 <?php echo do_shortcode('[codepeople-post-map cat =“3”]'); ?>  

问:如何排除某一类别中的积分?

答:要排除属于特定类别或各种类别的点,请在短代码中插入属性excludecat [codepeople-post-map excludecat =“3,4”]。数字3和4表示类别ID。

问:如何排除帖子中的分数?

答:要排除属于帖子或各种帖子的点,请在短代码中插入属性excludepos [codepeople-post-map excludepost =“3,4”]。数字3和4表示帖子ID。

问:如何用标签排除帖子中的分数?

答:要使用特定标记或各种标记排除属于帖子的点,请在短代码中插入属性excludetag [codepeople-post-map excludetag =“3,4”]。数字3和4表示标签ID。

问:是否可以在同一Google地图中加载多个类别中的所有点?

答:要显示属于多个类别的所有点,需要使用逗号“,”[codepeople-post-map cat =“3,5”]将类别ID分开。数字3和5是类别ID,用相应的类别ID替换这些数字。要直接在模板中插入代码,代码片段将是:

 <?php echo do_shortcode('[codepeople-post-map cat =“3,5”]'); ?>  

问:可以加载我们的所有积分bsite在同一个Google Map中?

答:要显示网站中的所有点,请使用-1作为类别ID:[codepeople-post-map cat =“ – 1”]或<?php echo do_shortcode('[codepeople-post-map cat = “-1“]’); ?>用于模板。

问:如果我将地理位置信息链接到帖子但未在其中插入Google地图,地理位置信息是否可用?

答:如果您已将Google地图插入到显示多个帖子的模板中,则会在地图上显示与帖子关联的地理位置信息。

问:如何禁用默认打开的点的信息窗口?

答:转到地图的设置(插件的设置页面,用于设置所有地图,或特定地图的设置),取消选中“默认显示气泡”选项

问:怎么能我禁用点的所有信息窗口?

答:转到地图设置(插件的设置页面,用于设置所有地图或特定地图的设置),取消选中“显示信息气泡”选项

问:如何设置样式谷歌地图?

答:在插件的高级版本中可以定义一个JSON对象来设置地图样式:地图的颜色,标签等。

要生成地图上使用的样式,我个人建议访问发布样式的可视生成器并获取JSON对象的以下链接将在我们的插件中使用:

http://gmaps-samples-v3.googlecode.com/svn/trunk /styledmaps/wizard/index.html

问:如何在点标记中使用不同的图标?

答:要使用您自己的图标,您只需将图标图像上传到以下位置:“/ wp-content / plugins / codepeople-post-map / images / icons /”,然后从中选择图像点定义中的列表。

问:如何在地图中使用特定设置?

A:你可以使用地图中的特定设置,直接将选项定义为短代码的属性:[codepeople-post-map width =“100%”]

如果要在特定页面/帖子中插入地图,您可以选中名为“使用此地图的特定设置”的字段,然后在设置选项中输入特定值。

问:可以将地图显示为响应式设计吗?

答:是的,这是可能的,你只应该以百分比的形式定义地图的宽度。例如:100%
不建议注意高度定义与百分比,因为只有在地图的容器具有固定高度时才可以。

问:如何获得指示?

答:转到插件的设置页面,选中该框以显示信息窗口中的“获取路线”链接。 “获取路线”链接将显示在信息窗口中。

问:可以在地图的传说中包含多个分类法吗?

答:在短代码中可以定义属性“图例”,用于选择要在地图图例中使用的分类:[codepeople-post-map legend =“category”],但是从版本5.0.6开始插件可以在图例中定义用逗号分隔的多个分类,在地图的图例中包含所有这些分类:[codepeople-post-map legend =“category,post_tag”]

问:如何打开点谷歌地图?

答:如果要显示直接在Google地图上打开点的链接,请转到插件的设置页面,然后选中该框以显示信息窗口中的链接。

问:我可以将地图插入小部件吗?

答:是的,你可以。转到菜单选项:“外观/小部件”,然后在侧栏上插入“CP Google Maps”小部件。

问:我的图片包含地理定位信息。有可能使用geolocaion信息在图像中刻录以在地图上生成点?

A:转到插件的设置页面并选择相应的选项以允许处理存储在图像元数据上的信息,然后如果上传到WordPress的图像包含地理定位信息,将动态生成带有此信息的点,这将显示在地图上。

问:为什么地图没有在网站上显示?

答:有些插件会干扰短代码替换,并引发地图无法正确加载,在这种情况下应通过短代码传递新参数print = 1
传递参数print = 1,显示页面/帖子内容开头的地图。

问:有可能为各国之间的航班划出路线吗?

答:扩展非常有用且做得很好。高级版是值得的!扩展vraiment utile et bien faite。 la version premium v​​aut le coup!

发表评论

电子邮件地址不会被公开。 必填项已用*标注