
前提・実現したいこと
Advanced Custom Fieldsのmapフィールドは、簡単な住所(市区町村と社名など)を入力するだけで入力した住所にマ-カ-を立てることができ便利なのですが、csvファイルからの投稿を登録した場合、このmapフィールドに住所情報が入っていかず困っています。(手入力で登録すれば問題ないのですが、大量にあります)また、csvインポートはReally Simple CSV Importerを使用しております。
調べたところ、下記URLに答えが書かれていそうなのですが、ちょっと内容が難しくてわからず困っています。
https://ja.forums.wordpress.org/topic/134082?replies=5
http://notnil-creative.com/blog/archives/3465
https://wordpress.org/support/topic/import-acf-google-map-field/
上記URLペ-ジに書かれている事を噛み砕いて解説していただくか、ズバリな解決方法をご提示いただけませんでしょうか。
試してみたこと
https://gist.github.com/hissy/ebb1d317f9abc190b901
上記URLペ-ジのzipをダウンロードし、wordpressプラグインとしてダウンロードしました。
public function convert_gmap($meta, $post, $is_update) { // serialize metadata $gmap_field = array(); if (isset($meta['lat']) && isset($meta['lng'])){ $gmap_field['lat'] = $meta['lat']; $gmap_field['lng'] = $meta['lng']; $gmap_field['address'] = $meta['address']; unset($meta['lat']); unset($meta['lng']); unset($meta['address']); } $meta['field_54899effa7dbe'] = $gmap_field; // please change the field key to yours return $meta;
gistfile2.php内の上記コードを書き換えを色々試してはいますが、希望の結果にはなりません。また、field keyが正しいのかさえわかりません。
何卒、宜しくお願致します。

バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2018/07/30 01:20
退会済みユーザー
2018/07/30 13:11