2017-03-23 9 views
0

function.php my APIキーで設定されたGoogle Mapsフィールドを追加しました。版でWordpress ACFプラグイン:Googleマップが機能しない

は、マップが表示されているが、私は、コンソールにエラーがあります。

TypeError: _.N is not a function[En savoir plus] stats.js:3:463 
TypeError: _.ma is not a function[En savoir plus] common.js:99:286 
TypeError: _.ma is not a function[En savoir plus] util.js:27:391 
TypeError: invalid 'instanceof' operand _.je common.js:53:24 
TypeError: e.getPath is not a function[En savoir plus] util.js:209:272 
TypeError: b is undefined[En savoir plus] common.js:31:472 
TypeError: a.b is not a function[En savoir plus] common.js:44:30 
InvalidCharacterError: String contains an invalid character common.js:19 
TypeError: a.b is not a function[En savoir plus] common.js:44:30 
TypeError: d is undefined[En savoir plus] 

は結果を持って、私はマーカーを設定し、また場所を検索、またマップをドラッグすることはできません、ロケーションフィールドが「null」になる

どうすればこの問題を解決できますか?

enter image description here

答えて

0

私はちょうど同じ問題を追加し、それをこのように解決:それは必要がないため

はただのfunctions.phpファイルにこの行を追加しないでください。地図を表示したい場所にsingle.phpやテンプレートを追加して、壊れないようにしてください。

wp_enqueue_script('google-map', 'https://maps.googleapis.com/maps/api/js?key=YOUR_API_KEY', array(), '3', true); 
     wp_enqueue_script('google', get_template_directory_uri() . '/js/acf-map.js', array('google-map', 'jquery'), '0.1', true); 

...助けを

+0

おかげで良い解決策は、通常のfunctions.phpでそれをロードすることですので、それはcertainely非常にきれいな解決策ではないのですが、それは$記号といくつかの競合があるようです。これをsingle.phpに追加すると言っていますが、記事を編集するときにpost.phpに影響はありませんか? – Jihaisse

関連する問題