質問編集履歴

1

切り分けをした経過をアップデート

2016/12/01 23:10

投稿

SSaka
SSaka

スコア96

test CHANGED
File without changes
test CHANGED
@@ -25,3 +25,89 @@
25
25
  うまく利用する方法を検討しています。
26
26
 
27
27
  アイデアお持ちだったり、URLなどあれば幸いです
28
+
29
+
30
+
31
+ 結果
32
+
33
+ ```
34
+
35
+ string(2) "84" array(0) { }
36
+
37
+ ```
38
+
39
+
40
+
41
+ 作者のページなども確認していましたが、指定の方法がサンプルとして両方あり、
42
+
43
+ ```lang-PHP
44
+
45
+ SCF::get_term_meta( $term_id, $taxonomy )
46
+
47
+ ```
48
+
49
+ ```lang-PHP
50
+
51
+ SCF::get_term_meta( $post_id, $taxonomy )
52
+
53
+ ```
54
+
55
+ SCF::get_term_metaのオプションの指定が悪いのか、post_id/term_idどちらも
56
+
57
+
58
+
59
+ term_idの場合
60
+
61
+ ```lang-PHP
62
+
63
+ $taxonomy = 'report';
64
+
65
+ $termdata=SCF::get_term_meta($post_id, $taxonomy );
66
+
67
+ echo(var_dump($termdata));
68
+
69
+ ```
70
+
71
+ この場合も
72
+
73
+ 結果
74
+
75
+ ```
76
+
77
+ string(2) "84" array(0) { }
78
+
79
+ ```
80
+
81
+
82
+
83
+ post_idの場合
84
+
85
+ ```lang-PHP
86
+
87
+ $term_id = SCF::get('report_category', $post_id);
88
+
89
+ $taxonomy = 'report';
90
+
91
+ $termdata=SCF::get_term_meta($term_id, $taxonomy );
92
+
93
+ echo(var_dump($termdata));
94
+
95
+ ```
96
+
97
+ 結果
98
+
99
+ ```
100
+
101
+ int(21151) array(0) { }
102
+
103
+ ```
104
+
105
+
106
+
107
+ というように、期待した文字(タクソノミ名)を取得できていません。
108
+
109
+
110
+
111
+
112
+
113
+ このフィールドからデータ取得をするときに使う関数の選択が違うのでしょうか