Я знаю, что много было сказано по этой теме, но я все еще немного растерялся.
Мои карты Google явно встроены в тему, потому что я попробовал плагин intergeo-maps, а также ключ API для плагинов карт Google, но безрезультатно решил эту проблему.
Я прочитал, где говорится, что я должен сгенерировать ключ API и вставить в скрипт темы. Я зашел в wp / admin / functions и вижу следующее:
wp_enqueue_script('google-maps', 'https://maps.googleapis.com/maps/api/js?' . $key, array(), null, true);
Где я должен положить ключ API, который я сгенерировал?
В вашем примере ясно, что $key
это переменная этот ключ API хранится в нем.
Таким образом, у вас есть два способа присвоить свой ключ API вашему $key
переменная:
1- Жесткое кодирование (Не рекомендуется и может вызвать проблемы)
$key="YOUR KEY HERE"; //HERE YOU CAN HARD CODE YOUR API KEY
wp_enqueue_script('google-maps', 'https://maps.googleapis.com/maps/api/js?' . $key, array(), null, true);
2- след $key
переменная и посмотреть, где $key
получить его значение. Я думаю, что это должно быть в настройке вашей темы. Вы также можете прочитать документацию вашей темы для этой цели.
PS: Во-первых, мы не можем точно сказать вам, что это может создавать проблемы или нет, потому что у нас нет вашего полного кода.
Других решений пока нет …