ACF(Advanced Custom Field)をインストールし、以下のドキュメントにしたがって
APIキーをFunctions.phpに登録しましたが、Keyがうまく渡らないようで管理画面にGoogleMapが表示されません。
functions.phpへの記述は以下のようなものです。
function my_acf_google_map_api( $api ){ $api['key'] = 'xxx'; return $api; } add_filter('acf/fields/google_map/api', 'my_acf_google_map_api');
Chromeのconsleで確認すると、
js?v=3&libraries=places&callback=google.loader.callbacks.maps:37 Google Maps API error: MissingKeyMapError https://developers.google.com/maps/documentation/javascript/error-messages#missing-key-map-error_.hb @ js?v=3&libraries=places&callback=google.loader.callbacks.maps:37(anonymous function) @ common.js:51(anonymous function) @ common.js:196c @ common.js:45(anonymous function) @ AuthenticationService.Authenticate?1shttp%3A%2F%2Fike-da.co.jp%2Ftochi%2Fwp-admin%2Fpost-new.php%3F…:1
util.js:211 Google Maps API warning: NoApiKeys https://developers.google.com/maps/documentation/javascript/error-messages#no-api-keys
のようなエラーが出てますので、Keyがうまく渡されていないようです。
以下も試してみましたがやはり同様のエラーとなってしまいます。
https://teratail.com/questions/39510
お詳しい方ご教示願います。
追記:
環境は以下の通りです。
WordPress 4.6.1
Advanced Custom Fields 4.4.10
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。