欢迎访问服务器技术网-www.fuwuqijishu.com

无插件WordPress禁用Google Maps API功能

网站建设 fuwuqijishu 2年前 (2022-09-04) 81次浏览 0个评论 扫描二维码

尤其是很多海外主题和插件的时候会经常被捆绑使用Google Maps API功能,但是实际网站上是用不到的。我们为了减少网站的臃肿度是需要将这个功能禁止。这里找到一个办法是可以不用插件将Google Maps API禁止掉的,记录下来以便后面有外贸客户网站用海外主题的时候需要用到。

/*
* 禁止Google Maps API
*/

function disable_google_map_api($load_google_map_api) {

$load_google_map_api = false;

return $load_google_map_api;

}

$plugins = get_option(‘active_plugins’);
$required_plugin = ‘auto-location-pro/auto-location.php’;

if ( in_array( $required_plugin , $plugins ) ) {
add_filter(‘avf_load_google_map_api’, ‘disable_google_map_api’, 10, 1);
}

将脚本添加到当前主题中的Functions.php文件中。或者我们可以使用:

add_filter( ‘avf_load_google_map_api’, ‘__return_false’ );

最终还是需要检测实际上Google Maps API是否被禁止,如果不行还需要找解决方法。因为有些功能是直接加到代码的,需要到代码里删除。

喜欢 (0)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

Warning: error_log(/www/wwwroot/fuwiqijishu/wp-content/plugins/spider-analyser/#log/log-2203.txt): failed to open stream: No such file or directory in /www/wwwroot/fuwiqijishu/wp-content/plugins/spider-analyser/spider.class.php on line 2900