質問編集履歴
1
ソースの追記
title
CHANGED
File without changes
|
body
CHANGED
@@ -1,5 +1,23 @@
|
|
1
1
|
functions.php上でWP_Queryで投稿を取得し、投稿に紐づくカスタムタクソノミーを取得しようと、
|
2
2
|
get_the_terms関数を使用したところ「不正なタクソノミー」とエラーが帰ってきてしまいます。
|
3
3
|
なにか対策があればご教示いただきたく存じます。
|
4
|
+
投稿記事の取得はできました。
|
4
5
|
|
6
|
+
```PHP
|
7
|
+
$args = [
|
8
|
+
'post_type' => 'test',
|
9
|
+
'posts_per_page' => -1,
|
10
|
+
];
|
11
|
+
$the_query = new WP_Query($args);
|
12
|
+
|
13
|
+
if ($the_query->have_posts()):
|
14
|
+
while ($the_query->have_posts()):
|
15
|
+
$the_query->the_post();
|
16
|
+
|
17
|
+
$categories = get_the_terms($post->ID, 'cat');
|
18
|
+
endwhile;
|
19
|
+
endif;
|
20
|
+
wp_reset_postdata();
|
21
|
+
```
|
22
|
+
|
5
23
|
WPのバージョンは5.5.3です。
|