ACF:GoogleMapExtendedをそのまま使用すると、GoogleMapが表示されません。
GooglemapAPIkeyが足りないからです。
GoogleMapAPIKeyの取得については、いろんなサイトがあるので、そちらにおまかせするとして、ACF: Google Map Extendedのスクリプトのどこをどう触ったか、だけ。
wp-content/plugins/advanced-custom-fields-google-map-extended/acf-google-map-extended-v4.php
のL28の
wp_register_script(“googlemaps-api”, “//maps.googleapis.com/maps/api/js?v=3&sensor=false&libraries=places”,array(),’3′,false);
を
wp_register_script(“googlemaps-api”, “//maps.googleapis.com/maps/api/js?v=3&sensor=false&libraries=places&key=取得したAPIKey”,array(),’3′,false);
です。
v5.phpとかにも同様のファイルがありました。v4.phpやv5.phpのどちらを使用するかの条件等まで調べてませんが、v4.phpでうまくいかなかったらv5.phpで試して見られれば。
あと、コアのプログラムを触るのは嫌ですが、急いでたので、コアを触りました。
コアを触らずに変更できる方法があれば、ぜひ教えてくださいませ……。
コメントを残す