現在WordPressの「Advanced Custom Fields」を使用して簡単にGoogleMapを埋め込む設定を入れようとしています。
ローカルサーバーで試しに設定してみたところ問題なく動くことが確認をできたため、サーバーにあるWordPressにも同じ設定をいれました。
しかし、ローカルでは正常に動いたGoogleMapがサーバーに上がっている方では住所を入力してもピンが設定できず困っています。
なんでだろうと何回か「削除→設定しなおし」を繰り返したら一回正常に動いたのですが、他のカスタムフィールドを追記したらまた動かなくなってしまいました。
ちなみにapiキーは「functions.php」で設定しています。
これは単純にレスポンスが遅くなってしまってるなどが原因なのでしょうか?
知恵をお貸いただけると助かります。
apiキー設定
//GoogleMapのapiキー設定用 function my_acf_google_map_api( $api ){ $api['key'] = 'apiキー'; return $api; } add_filter('acf/fields/google_map/api', 'my_acf_google_map_api');
「Advanced Custom Fields」への設定は下記URLページを参考にしました。
参考ページ
使用している物
WordPress : 4.72
プラグイン
Advanced Custom Fields:4.4.11
Category Order and Taxonomy Terms Order:1.49
Contact Form 7:4.61
Custom Post Type UI:1.52
Duplicate Post:3.12
Meta Slider:3.41
WP Multibyte Patch:2.81
カスタムフィールドテンプレート:2.37
== 追記 ==
WordPressの管理画面でConsoleを開いたところ「This API project is not authorized to use this」というエラーをはいていたのでGoogleapiを有効設定しましたところ、無事動きました。
しかし数時間後また動作確認したところまた「This API project is not authorized to use this」というエラーをはいて動かなくなってしまいました
回答2件
あなたの回答
tips
プレビュー