Pro v2.6.1可以大大缩短基于OpenStreetMap的地图的加载时间

尽管我们对v2.6进行了严格的测试,但一些用户在上周末发布此版本后立即报告了问题。 一开始,这对我们来说非常沮丧,因为我们旨在提供高质量的高级映射插件。 无论如何,经过深入研究,我们发现主要问题是由其他插件(也加载了Google Maps API)引起的,从而导致图层地图出现问题。 

在搜索修复程序时,我们发现一个很好的优化是一个副作用,它将大大减少基于OpenStreetMap的地图的加载时间-使用嵌入式基于OpenStreetMap的地图,可在每个页面视图上将访问者最多节省370kb。

我们希望这种优化可以补偿您使用v2.6可能遇到的任何问题highly强烈建议您一如既往地更新至最新版本。


让我们知道您对以下新版本的看法 提交评论 或在下面发表评论!

如果您想了解最新的Maps Marker Pro开发最新信息,请关注@MapsMarker 在Twitter(=最新更新),在 FacebookGoogle+的 或通过订阅新闻 RSS 或者通过 RSS /电子邮件.

我们也想邀请您加入我们 联盟计划 提供高达50%的佣金。 如果您有兴趣成为经销商,请访问 https://www.mapsmarker.com/reseller


现在让我们来看看pro v2.6.1的亮点:

大大减少了基于OpenStreetMap的地图的加载时间

如果您在地图上使用OpenStreetMap或其他非基于Google的底图,则v2.6.1现在可以更快地加载地图。 这是通过有条件和延迟的Google Maps API加载来实现的。

这意味着仅当将Google Maps用作地图底图或在图层控制箱中切换到Google底图时,才会加载Google Maps API脚本。

这种新的加载方法使用基于OpenStreetMap的嵌入式底图或其他基于非Google的底图,为每个页面视图最多节省370kb的未压缩数据传输。 根据访问者的互联网连接速度,这可能会使页面的加载时间最多减少5秒(假设:带宽为512kbit / s的ADSL用户,来源: http://www.download-time.com/)

默认情况下会启用此优化-您只需升级到v2.6.1即可利用此优化。

其他更改和优化

  • v2.6引入的URL哈希现在默认情况下被禁用以进行新更新
  • 优化的URL哈希值(如果两次调用startListening,则防止两次注册事件)
  • 工具页面/移动标记批量操作:由于不能将标记直接分配给多层地图,因此现在排除了多层地图(谢谢安德烈斯!)
  • 现在默认情况下通过https加载Google Maps API,对于具有中文语言环境的WordPress安装,仅通过http加载(因为已经报告了https在中国的性能问题)
  • 通过ID升序对图层编辑页面上的多层地图选择排序“标记列表”

Bug修复

  • 如果使用了特殊的窗口小部件配置,则会出现“用于内容”警告
  • 有时错误的“用于内容”-结果链接到未使用简码的内容(thx Hans-Georg!)
  • 某些设备上未正确显示响应表(列为相对宽度而不是绝对宽度)
  • 全屏地图上的标记编辑链接链接到图层编辑页面,而不是标记编辑页面
  • 如果其他插件或主题也嵌入了Google Maps API,则图层地图可能会在最近被破坏
  • “列出所有图层”页面上的多层地图的标记计数已损坏
  • 标记编辑页面上的“重复标记”按钮未复制已分配的图层,但未从任何图层分配标记
  • v4.7引入的针对“ WPBakery Visual Composer”插件v2.6 +的修复无法在所有站点上正常运行
  • 图层地图的批量操作未从子图层中删除或重新分配标记
  • Web API:如果对图层地图使用删除操作,则不会删除或重新分配已分配的标记

翻译更新

感谢许多积极的贡献者,此版本包括以下更新的翻译:

如果您想为翻译做出贡献(不胜感激新的印地语翻译!),请访问 https://translate.mapsmarker.com/projects/lmm 了解更多信息。

请注意,翻译人员的贡献也得到补偿-例如,如果翻译完成量不足50%,翻译人员将获得25份免费的许可证包,价值149欧元,以补偿完成100%的翻译。

Outlook –下一个版本的计划

请理解,我们无法保证任何新功能的发布日期。 的 路线图 对于主要的新功能,您可以了解Maps Marker Pro的发展方向-无论如何,我们只想保持灵活性,即可添加优化和错误修正,而这些修正和计划外的次要发行主要来自用户反馈。

请订阅此博客(通过 RSS or 电子邮件)或关注@MapsMarker 如果您想了解最新的开发新闻,请访问Twitter(=最新更新)。

完整的变更日志

通过支持条件和延迟的Google Maps API加载,显着减少了基于OpenStreetMap的地图的加载时间(减少了约370kb(!)的未压缩数据传输)  
v2.6引入的URL哈希现在默认情况下被禁用以进行新更新 
优化的URL哈希值(如果两次调用startListening,则防止两次注册事件) 
工具页面/移动标记批量操作:由于不能将标记直接分配给多层地图,因此现在排除了多层地图(谢谢安德烈斯!) 
现在默认情况下通过https加载Google Maps API,对于具有中文语言环境的WordPress安装,仅通过http加载(因为已经报告了https在中国的性能问题) 
通过ID升序对图层编辑页面上的多层地图选择排序“标记列表”  
如果使用了特殊的窗口小部件配置,则会出现“用于内容”警告 
有时错误的“用于内容”-结果链接到未使用简码的内容(thx Hans-Georg!) 
某些设备上未正确显示响应表(列为相对宽度而不是绝对宽度) 
全屏地图上的标记编辑链接链接到图层编辑页面,而不是标记编辑页面 
如果其他插件或主题也嵌入了Google Maps API,则图层地图可能会在最近被破坏 
“列出所有图层”页面上的多层地图的标记计数已损坏 
标记编辑页面上的“重复标记”按钮未复制已分配的图层,但未从任何图层分配标记 
v4.7引入的针对“ WPBakery Visual Composer”插件v2.6 +的修复无法在所有站点上正常运行 
图层地图的批量操作未从子图层中删除或重新分配标记  
Web API:如果对图层地图使用删除操作,则不会删除或重新分配已分配的标记 
翻译更新
如果您想帮助翻译,请访问 基于网络的翻译平台
更新德语翻译
感谢叶卡捷琳娜·古鲁比娜(Ekaterina Golubina)更新的俄语翻译(由社会技术的Teplitsa支持– http://te-st.ru)和Vyacheslav Strenadko, http://slavblog.ru 
感谢Olof Odier http://www.historiskastadsvandringar.se、Tedy Warsitha http://codeorig.in/、Dan Paulsson更新了瑞典语翻译 http://www.paulsson.eu,埃尔格·林格伦(Elger Lindgren), http://bilddigital.se 还有安东·安德里亚森(Anton Andreasson) http://andreasson.org/ 

显示以前的变更日志

如何下载/更新

最简单的更新方法是使用WordPress更新过程:以具有管理员权限的用户身份登录,导航至“仪表盘/更新”,选择要更新的插件,然后按“更新插件”按钮。 专业版插件每12小时检查一次新版本是否可用。 您也可以通过转到插件并单击“ Maps Marker Pro”旁边的链接“手动检查更新”来手动触发更新检查:

手动更新检查

如果您没有看到“检查更新”链接,并且使用的版本低于1.7,请通过从以下位置下载当前软件包来手动更新一次 https://www.mapsmarker.com/download-pro 并通过FTP覆盖服务器上的现有插件文件。 在使用过时的SSL库的几台主机上可能需要这样做,这会阻止Maps Marker Pro建立安全连接以从mapsmarker.com检索更新包。 Pro v1.7包括针对此类服务器的解决方法,并且以下更新应照常运行。 如果您受到影响并需要帮助,请 打开支持票.

如何验证插件包的完整性

SHA-256哈希值:

B2CB348D5DA5F56FC1ABE0A8B1682A7F30341D988C58315008FDFD67BD671AC7

单击此处以获取有关如何验证插件包完整性的教程。 (如果未从https://www.mapsmarker.com下载用于新安装的插件程序包,则建议–尽管使用了自动更新过程,也不需要验证)

Beta测试器的其他更新说明

从Beta版本更新到此最终版本时,无需采取其他措施。

意见或其他问题?

如果您正在寻找技术支持 请点击这里,对于其他所有问题,请 使用我们的联系表格 取得联系! 我们期待着您的回音!

您的Maps Marker Pro团队

en English
X