アドバイスありがとうございます。
ワープレ側からできる設定はすべて設定したのち、スパムそのものは受け付けなくなりました。
こちらのトピックスは自己解決いたしましたので、解決済みといたします
jim912さんありがとうございました
色々と検索して探していたら、
とあるところに掲載されていたものからヒントを得て自己解決いたしました。
参考記事
$args = array('fields'=>'all');
$terms = wp_get_post_terms( $post->ID, 'exnewscat', $args);
として$argsに配列で値を渡して
echo esc_html($terms[0]->slug);
などで出すことができました。
echo esc_html($terms[0]->name);
でタクソノミー名がでます
また
$args = array('fields'=>'names');
$terms = wp_get_post_terms( $post->ID, 'exnewscat', $args);
とすると
echo esc_html($terms[0]);
でタクソノミー名がでます
WordPress私的マニュアルさんにも参考にしたパラメーターが記載されています
ご指摘ありがとうございます。
$term = get_the_terms($post->ID, 'test');
var_dump( $term );
と試してみたところ、
object(WP_Error)#2530 (2) {
["errors"]=>
array(1) {
["invalid_taxonomy"]=>
array(1) {
[0]=>
string(42) "不正なタクソノミー分類です。"
}
}
["error_data"]=>
array(0) {
}
}
とエラーが出てました。
カスタムタクソノミーは今までループの条件に使用してちゃんと機能していたのですが、
今回名前を出すのは初めてで色々参考にしたのですが、うまくいきませんでした。
返信がないままですので、ここでご質問を締め切らせて頂きます