SEO SIMPLE PACKの場合で解説します。
'ssp_output_robots'
というフックでrobotsタグを上書きできるので、こちらを活用します。
例:カテゴリーidが 10 のものを含む記事をnoindexにするコード
function my_customize__overwrite_ssp_robots( $ssp_robots ) {
if ( is_single() ) {
$categories = get_the_category();
foreach ($categories as $cat ) {
if ( $cat->term_id === 10 ) {
return 'noindex';
}
}
}
return $ssp_robots;
}
add_filter('ssp_output_robots', 'my_customize__overwrite_ssp_robots');