回答編集履歴

2

コメントを受けて回答を修正

2019/02/27 02:58

投稿

CHERRY
CHERRY

スコア25171

test CHANGED
@@ -56,9 +56,11 @@
56
56
 
57
57
 
58
58
 
59
+ ~~if ( in_array($d, $get_value) ) $checked = " checked"; (カスタムフィールドがない場合に、エラーが発生するので回答を修正。)~~
60
+
59
61
  ```
60
62
 
61
- if ( in_array($d, $get_value) ) $checked = " checked";
63
+ if ( ! empty( $get_value ) && in_array($d, $get_value) ) $checked = " checked";
62
64
 
63
65
  ```
64
66
 

1

修正

2019/02/27 02:58

投稿

CHERRY
CHERRY

スコア25171

test CHANGED
@@ -2,7 +2,7 @@
2
2
 
3
3
 
4
4
 
5
- >下記のようにupdate_post_metaに配列を使っても1つもチェックされないという問題が発生しました。 
5
+ > 下記のようにupdate_post_metaに配列を使っても1つもチェックされないという問題が発生しました。 
6
6
 
7
7
 
8
8
 
@@ -10,7 +10,7 @@
10
10
 
11
11
 
12
12
 
13
- > update_post_meta($id, 'checkbox', $check_arr); // チェックできません
13
+ > update_post_meta($id, 'checkbox', $check_arr); // チェックできません
14
14
 
15
15
 
16
16