WordPress:不使用插件禁用Google Maps API(谷歌地图)的方法

主机教程 wordpress教程评论1,812字数 721阅读2分24秒阅读模式

很多海外主题和插件会内置Google Maps API调用功能,虽然谷歌地图API是异步加载,但它确实会增加页面的总加载时间。多数网站上用不到这个功能,我们为了提升网站打开速度可以将这个功能禁止,今天我们分享WordPress不用插件禁用Google Maps API的方法。

1655808946 google文章源自国外主机测评-https://www.zjcp.org/23061.html

  1. /*
  2. * 禁止Google Maps API
  3. */
  4. function disable_google_map_api($load_google_map_api) {
  5. $load_google_map_api = false;
  6. return $load_google_map_api;
  7. }
  8. $plugins = get_option('active_plugins');
  9. $required_plugin = 'auto-location-pro/auto-location.php';
  10. if ( in_array( $required_plugin , $plugins ) ) {
  11. add_filter('avf_load_google_map_api', 'disable_google_map_api', 10, 1);
  12. }

 文章源自国外主机测评-https://www.zjcp.org/23061.html

将以上脚本代码添加到当前主题中的 functions.php 文件中。
我们也可以使用下方的代码禁用整站谷歌地图调用:文章源自国外主机测评-https://www.zjcp.org/23061.html

  1. add_filter( 'avf_load_google_map_api', '__return_false' );

同样写入functions.php保存即可,使用此代码除了会禁用全站的谷歌地图调用功能,还会将嵌入的包含地图的网页也会禁止。不过,最终还是要实际检测下Google Maps API是否被禁止,如果仍然会加载还需要找其它解决方法,有些功能是直接加到网页代码的,需要找到这个文件将这些调用代码删除。文章源自国外主机测评-https://www.zjcp.org/23061.html

文章源自国外主机测评-https://www.zjcp.org/23061.html文章源自国外主机测评-https://www.zjcp.org/23061.html
 
  • 本文由 主机测评 发表于 2022年6月21日18:55:57
  • 转载请务必保留本文链接:https://www.zjcp.org/23061.html

发表评论