質問編集履歴

2

恐れ入ります、再度ご質問内容訂正させて頂きました。

2016/04/03 14:24

投稿

junkin_net
junkin_net

スコア13

test CHANGED
File without changes
test CHANGED
@@ -50,19 +50,13 @@
50
50
 
51
51
 
52
52
 
53
- テンプレートに
53
+ テンプレートに
54
-
55
- ------------------------------------------------------
56
54
 
57
55
  <?php echo get_post_meta( $post->ID, 'esArea', false ); ?>
58
-
59
- ------------------------------------------------------
60
56
 
61
57
  と記述すると「Array」と表示されてしまい、
62
58
 
63
59
 
64
-
65
- ------------------------------------------------------
66
60
 
67
61
  <?php
68
62
 
@@ -84,9 +78,11 @@
84
78
 
85
79
  ?>
86
80
 
87
- ------------------------------------------------------
88
81
 
82
+
83
+ と記述してみると
84
+
89
- と記述すると「a:2:{i:0;s:9:"住宅街";i:1;s:9:"商店街";}」
85
+ 「a:2:{i:0;s:9:"住宅街";i:1;s:9:"商店街";}」
90
86
 
91
87
  このように表示されてしまいます・・・。
92
88
 

1

質問内容を具体的に変更させて頂きました。ご査収頂ければ幸いです。

2016/04/03 14:24

投稿

junkin_net
junkin_net

スコア13

test CHANGED
File without changes
test CHANGED
@@ -1,19 +1,99 @@
1
- どなたかお力添えお貸しください。
2
-
3
- カスタムフィールドのカスタマイズで質問です。
1
+ manabufukai様丁寧にありがとうございます。
4
2
 
5
3
 
6
4
 
7
- http://yahss.net/wordpress/587-custom_post_type_and_custom_field/
5
+ ご質問の件、再度具体的に書かせて頂きます。
6
+
7
+ どなたかご教示願えれば幸いです。
8
8
 
9
9
 
10
10
 
11
- 上記記事を参考にカスタムフィールドの実装を試みていたのですが、
11
+ カスタムフィールドのカスタマイズご質問で
12
12
 
13
- 上記のチェックボックス「エリア」の部分で、
13
+ http://yahss.net/wordpress/587-custom_post_type_and_custom_field/
14
14
 
15
+ 上記記事を参考にカスタムフィールドを実装した際に、
16
+
15
- 例えば「ビジネ街」商店街チェックしたら、ビジネス街と商店街のアイコン表示するようするにこにどのような記述をすれば宜しいでしょうか。
17
+ チェックボックエリアの部分で、チェックした項目をアイコン表示するためにはどのような記述をすれば宜しいでしょうか。
16
18
 
17
19
 
18
20
 
21
+
22
+
23
+ 例えば、
24
+
25
+ 「住宅街」と「商店街」にチェックをした際に、
26
+
27
+ カスタム投稿タイプの詳細ページに
28
+
29
+
30
+
31
+ <ul>
32
+
33
+ <li class="ico-2">住宅街</li>
34
+
35
+ <li class="ico-3">商店街</li>
36
+
37
+ </ul>
38
+
39
+
40
+
41
+ のようにチェックしたのだけを上記のように<li>で囲んで表示するためには、どのように記述したら宜しいでしょうか。
42
+
43
+
44
+
45
+ 可能であれば、アイコンごとに色を変えたく<li>にそれぞれクラス名を付加したりなんてことは出来るのでしょうか。
46
+
47
+
48
+
49
+
50
+
51
+
52
+
53
+ テンプレートに
54
+
55
+ ------------------------------------------------------
56
+
57
+ <?php echo get_post_meta( $post->ID, 'esArea', false ); ?>
58
+
59
+ ------------------------------------------------------
60
+
61
+ と記述すると「Array」と表示されてしまい、
62
+
63
+
64
+
65
+ ------------------------------------------------------
66
+
67
+ <?php
68
+
69
+ if( post_custom('esArea') ) {
70
+
71
+ echo "<ul>\n";
72
+
73
+ $items = explode("\n" , post_custom('esArea'));
74
+
75
+ foreach($items as $value){
76
+
77
+ echo $value ."<br />" ;
78
+
79
+ }
80
+
81
+ echo "</ul>\n";
82
+
83
+ }
84
+
85
+ ?>
86
+
87
+ ------------------------------------------------------
88
+
89
+ と記述すると「a:2:{i:0;s:9:"住宅街";i:1;s:9:"商店街";}」と
90
+
91
+ このように表示されてしまいます・・・。
92
+
93
+
94
+
95
+
96
+
97
+ 恐れ入ります。
98
+
19
- ご教示願えれば幸いです。
99
+ どなたかご教示願えれば幸いです。