回答編集履歴
2
誤字修正
answer
CHANGED
@@ -5,7 +5,8 @@
|
|
5
5
|
```php
|
6
6
|
$artists = get_categories('taxonomy=artist&orderby=order');
|
7
7
|
foreach($artists as $artsit){
|
8
|
+
//$img = get_field('カスタムフィールド名', $artsit=>cat_ID);
|
8
|
-
$img = get_field('カスタムフィールド名', $artsit
|
9
|
+
$img = get_field('カスタムフィールド名', $artsit->cat_ID);
|
9
10
|
}
|
10
11
|
```
|
11
12
|
こんな感じで画像が取得できると思います。
|
@@ -19,7 +20,8 @@
|
|
19
20
|
```php
|
20
21
|
$artists = get_categories('taxonomy=artist&orderby=order');
|
21
22
|
foreach($artists as $artsit){
|
23
|
+
//$img = wp_get_attachment_image_src(get_post_thumbnail_id($artsit=>cat_ID));
|
22
|
-
$img = wp_get_attachment_image_src(get_post_thumbnail_id($artsit
|
24
|
+
$img = wp_get_attachment_image_src(get_post_thumbnail_id($artsit->cat_ID));
|
23
25
|
$img_url = $img[0];
|
24
26
|
}
|
25
27
|
```
|
1
追記
answer
CHANGED
@@ -11,4 +11,15 @@
|
|
11
11
|
こんな感じで画像が取得できると思います。
|
12
12
|
`$img`の値がID、URL、オブジェクトのどれになるかはカスタムフィールドの設定に依存しているので一度`var_dump($img)`で確認したほうがいいと思います。
|
13
13
|
|
14
|
-
IDが返ってくるようなら`wp_get_attachment_image_src`でURLを取得するなどする必要があるかもしれません。
|
14
|
+
IDが返ってくるようなら`wp_get_attachment_image_src`でURLを取得するなどする必要があるかもしれません。
|
15
|
+
|
16
|
+
---
|
17
|
+
|
18
|
+
「アイキャッチ」はカスタムフィールドではないとのことなので下記でどうでしょうか
|
19
|
+
```php
|
20
|
+
$artists = get_categories('taxonomy=artist&orderby=order');
|
21
|
+
foreach($artists as $artsit){
|
22
|
+
$img = wp_get_attachment_image_src(get_post_thumbnail_id($artsit=>cat_ID));
|
23
|
+
$img_url = $img[0];
|
24
|
+
}
|
25
|
+
```
|