質問編集履歴

4

dfdfdfd

2018/12/27 07:29

投稿

maimaime
maimaime

スコア17

test CHANGED
File without changes
test CHANGED
@@ -50,6 +50,10 @@
50
50
 
51
51
  }
52
52
 
53
+ }else{
54
+
55
+ echo '画像なし';
56
+
53
57
  }
54
58
 
55
59
  }

3

エラー追記

2018/12/27 07:29

投稿

maimaime
maimaime

スコア17

test CHANGED
File without changes
test CHANGED
@@ -10,11 +10,9 @@
10
10
 
11
11
  ###試したコード
12
12
 
13
- ``// 画像IDか、指定サイズ版を取得``ところでエラーになっしまいま。何間違ってるのしょうか?
13
+ こちらのつい、後述るエラーの解決方法知りたいです。
14
14
 
15
-
16
-
17
- ちなみ``my_get_ImgPass``は画像のフスパスを取得する関数で、正常に作動します。
15
+ ちなみ``my_get_ImgPass``は画像のフスパスを取得する関数で、正常に作動します。
18
16
 
19
17
 
20
18
 
@@ -36,7 +34,7 @@
36
34
 
37
35
  $ImgId = $wpdb->get_col($wpdb->prepare("SELECT ID FROM $wpdb->posts WHERE guid='%s';", $ImgPass ));
38
36
 
39
- // 画像IDから、指定サイズ版を取得
37
+ // 画像IDから、指定サイズ版を取得
40
38
 
41
39
  $ImgInfo = wp_get_attachment_image_src( $ImgId[0], 'img100' );
42
40
 
@@ -61,3 +59,27 @@
61
59
  echo my_get_Avatar( 1, 100 );
62
60
 
63
61
  ```
62
+
63
+ エラー内容は次のものです。
64
+
65
+ ```php
66
+
67
+ Notice: Undefined offset: 0 in
68
+
69
+ /export/user/c/zjp_95167c/live_77a5b6/var/wordpress/wp-content/themes/functions.php
70
+
71
+ on line 384
72
+
73
+ ```
74
+
75
+ 384行目はここです。
76
+
77
+ ```php
78
+
79
+ // ※画像IDから、指定サイズ版を取得
80
+
81
+ $ImgInfo = wp_get_attachment_image_src( $ImgId[0], 'img100' );
82
+
83
+ ```
84
+
85
+ どう書けば解決できるか分かる方いませんか?

2

2018/12/27 06:47

投稿

maimaime
maimaime

スコア17

test CHANGED
File without changes
test CHANGED
@@ -11,6 +11,10 @@
11
11
  ###試したコード
12
12
 
13
13
  ``// 画像IDから、指定サイズ版を取得``のところでエラーになってしまいます。何が間違っているのでしょうか?
14
+
15
+
16
+
17
+ ちなみに``my_get_ImgPass``は画像のフスパスを取得する関数で、正常に作動します。
14
18
 
15
19
 
16
20
 

1

コードに説明を追記

2018/12/27 06:37

投稿

maimaime
maimaime

スコア17

test CHANGED
File without changes
test CHANGED
@@ -20,7 +20,7 @@
20
20
 
21
21
  global $wpdb;
22
22
 
23
- // ユーザーIDから、画像のURLを取得
23
+ // ユーザーIDから、画像のURLを取得(フルパスです)
24
24
 
25
25
  $ImgPass = my_get_ImgPass('ImgPass' ,$userId);
26
26