teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

4

訂正しました

2018/07/29 05:51

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
@@ -1,5 +1,5 @@
1
1
  ### 前提・実現したいこと
2
- Advanced Custom Fieldsのmapフィールドは、簡単な住所(市区町村と社名など)を入力するだけで入力した住所にマ-カ-を立てることができ便利なのですが、csvファイルからの投稿を登録した場合、このmapフィールドに住所情報が入っていかず困っています。(手入力で登録すれば問題ないのですが、大量にあります)また、csvインポートはReally Simple CSV Importerをしようしております。
2
+ Advanced Custom Fieldsのmapフィールドは、簡単な住所(市区町村と社名など)を入力するだけで入力した住所にマ-カ-を立てることができ便利なのですが、csvファイルからの投稿を登録した場合、このmapフィールドに住所情報が入っていかず困っています。(手入力で登録すれば問題ないのですが、大量にあります)また、csvインポートはReally Simple CSV Importerを使用しております。
3
3
 
4
4
  調べたところ、下記URLに答えが書かれていそうなのですが、ちょっと内容が難しくてわからず困っています。
5
5
 
@@ -19,7 +19,6 @@
19
19
  [https://gist.github.com/hissy/ebb1d317f9abc190b901](https://gist.github.com/hissy/ebb1d317f9abc190b901)
20
20
 
21
21
  上記URLペ-ジのzipをダウンロードし、wordpressプラグインとしてダウンロードしました。
22
- gistfile2.php内の下記コードを書き換えを色々試してはいますが、希望の結果にはなりません。
23
22
 
24
23
  ```ここに言語を入力
25
24
  public function convert_gmap($meta, $post, $is_update) {
@@ -39,4 +38,6 @@
39
38
  return $meta;
40
39
  ```
41
40
 
41
+ gistfile2.php内の上記コードを書き換えを色々試してはいますが、希望の結果にはなりません。また、field keyが正しいのかさえわかりません。
42
+
42
- 色々わかりにくい点があるとは思いますが、何卒、宜しくお願致します。
43
+ 何卒、宜しくお願致します。

3

追記しました。

2018/07/29 05:51

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
@@ -1,3 +1,4 @@
1
+ ### 前提・実現したいこと
1
2
  Advanced Custom Fieldsのmapフィールドは、簡単な住所(市区町村と社名など)を入力するだけで入力した住所にマ-カ-を立てることができ便利なのですが、csvファイルからの投稿を登録した場合、このmapフィールドに住所情報が入っていかず困っています。(手入力で登録すれば問題ないのですが、大量にあります)また、csvインポートはReally Simple CSV Importerをしようしております。
2
3
 
3
4
  調べたところ、下記URLに答えが書かれていそうなのですが、ちょっと内容が難しくてわからず困っています。

2

追記しました。

2018/07/29 05:38

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
@@ -8,11 +8,34 @@
8
8
  [http://notnil-creative.com/blog/archives/3465
9
9
  ](http://notnil-creative.com/blog/archives/3465)
10
10
 
11
- [https://gist.github.com/hissy/ebb1d317f9abc190b901](https://gist.github.com/hissy/ebb1d317f9abc190b901)
12
-
13
11
  [https://wordpress.org/support/topic/import-acf-google-map-field/
14
12
  ](https://wordpress.org/support/topic/import-acf-google-map-field/)
15
13
 
16
14
  上記URLペ-ジに書かれている事を噛み砕いて解説していただくか、ズバリな解決方法をご提示いただけませんでしょうか。
17
15
 
16
+
17
+ ### 試してみたこと
18
+ [https://gist.github.com/hissy/ebb1d317f9abc190b901](https://gist.github.com/hissy/ebb1d317f9abc190b901)
19
+
20
+ 上記URLペ-ジのzipをダウンロードし、wordpressプラグインとしてダウンロードしました。
21
+ gistfile2.php内の下記コードを書き換えを色々試してはいますが、希望の結果にはなりません。
22
+
23
+ ```ここに言語を入力
24
+ public function convert_gmap($meta, $post, $is_update) {
25
+
26
+ // serialize metadata
27
+ $gmap_field = array();
28
+ if (isset($meta['lat']) && isset($meta['lng'])){
29
+ $gmap_field['lat'] = $meta['lat'];
30
+ $gmap_field['lng'] = $meta['lng'];
31
+ $gmap_field['address'] = $meta['address'];
32
+ unset($meta['lat']);
33
+ unset($meta['lng']);
34
+ unset($meta['address']);
35
+ }
36
+ $meta['field_54899effa7dbe'] = $gmap_field; // please change the field key to yours
37
+
38
+ return $meta;
39
+ ```
40
+
18
- 何卒、宜しくお願致します。
41
+ 色々わかりにくい点があるとは思いますが、何卒、宜しくお願致します。

1

情報の追加

2018/07/29 04:44

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
@@ -1,4 +1,4 @@
1
- Advanced Custom Fieldsのmapフィールドは、簡単な住所(市区町村と社名など)を入力するだけで入力した住所にマ-カ-を立てることができ便利なのですが、csvファイルからの投稿を登録した場合、このmapフィールドに住所情報が入っていかず困っています。(手入力で登録すれば問題ないのですが、大量にあります)
1
+ Advanced Custom Fieldsのmapフィールドは、簡単な住所(市区町村と社名など)を入力するだけで入力した住所にマ-カ-を立てることができ便利なのですが、csvファイルからの投稿を登録した場合、このmapフィールドに住所情報が入っていかず困っています。(手入力で登録すれば問題ないのですが、大量にあります)また、csvインポートはReally Simple CSV Importerをしようしております。
2
2
 
3
3
  調べたところ、下記URLに答えが書かれていそうなのですが、ちょっと内容が難しくてわからず困っています。
4
4
 
@@ -8,6 +8,11 @@
8
8
  [http://notnil-creative.com/blog/archives/3465
9
9
  ](http://notnil-creative.com/blog/archives/3465)
10
10
 
11
+ [https://gist.github.com/hissy/ebb1d317f9abc190b901](https://gist.github.com/hissy/ebb1d317f9abc190b901)
12
+
13
+ [https://wordpress.org/support/topic/import-acf-google-map-field/
14
+ ](https://wordpress.org/support/topic/import-acf-google-map-field/)
15
+
11
16
  上記URLペ-ジに書かれている事を噛み砕いて解説していただくか、ズバリな解決方法をご提示いただけませんでしょうか。
12
17
 
13
18
  何卒、宜しくお願致します。