Buenas,
No sé cómo lo tienes montado, pero lo más sencillo que yo veo es crear un Custom Post Type (CPT) para las Noticias, por ejemplo, dejando las «Entradas» para el Blog.
Crear CPT (lo metes en functions.php, por ejemplo, si no sabes hacer un plugin):
https://codex.wordpress.org/Post_Types
function create_post_type() {
register_post_type( 'noticias',
array(
'labels' => array(
'name' => __( 'Noticias' ),
'singular_name' => __( 'Noticia' )
),
'public' => true,
'has_archive' => true,
)
);
}
add_action( 'init', 'create_post_type' );
De esta manera, en tu panel de WP tendrás por un lado «Entradas», referidas al blog y «Noticias», referidas a la página de Noticias.
Después, creas una taxonomía para las Noticias y ya tendrías separadas las categorías asociadas a las Entradas y las categorías asociadas a las Noticias.
https://codex.wordpress.org/Taxonomies
function people_init() {
// create a new taxonomy
register_taxonomy(
'news-category',
'noticias',
array(
'label' => __( 'Categoría de Noticias' ),
'rewrite' => array( 'slug' => 'categoria-noticia' ),
'capabilities' => array(
'assign_terms' => 'edit_guides',
'edit_terms' => 'publish_guides'
)
)
);
}
add_action( 'init', 'people_init' );
Por último, crearía el archivo «single-noticias.php» y con este template podrías añadirle un header exclusivo para las Noticias, dejando el «single.php» para las Entradas del blog, con otro header.
Ya nos dices si te parece buena idea o no.
Saludos.