質問編集履歴
4
dfdfdfd
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
エラー追記
test
CHANGED
File without changes
|
test
CHANGED
@@ -10,11 +10,9 @@
|
|
10
10
|
|
11
11
|
###試したコード
|
12
12
|
|
13
|
-
|
13
|
+
こちらのコードについて、後述するエラーの解決方法が知りたいです。
|
14
14
|
|
15
|
-
|
16
|
-
|
17
|
-
ちなみ
|
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
あ
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
コードに説明を追記
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
|
|