functions.php上でWP_Queryで投稿を取得し、投稿に紐づくカスタムタクソノミーを取得しようと、
get_the_terms関数を使用したところ「不正なタクソノミー」とエラーが帰ってきてしまいます。
なにか対策があればご教示いただきたく存じます。
投稿記事の取得はできました。
PHP
1$args = [ 2 'post_type' => 'test', 3 'posts_per_page' => -1, 4]; 5$the_query = new WP_Query($args); 6 7if ($the_query->have_posts()): 8 while ($the_query->have_posts()): 9 $the_query->the_post(); 10 11 $categories = get_the_terms($post->ID, 'cat'); 12 endwhile; 13endif; 14wp_reset_postdata();
WPのバージョンは5.5.3です。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。