Creating custom post type and taxonomy archives and pretty URLs

To achieve permalinks like http://example.com/localpage/%post_name%/, you will need to set the rewrite argument when registering the custom post type:

$annoucement_args = array(
    ...
    'rewrite' => array( 'with_front' => false ),
    ...
);

I don’t think that using custom taxonomies is the best idea here. Why not use custom meta boxes instead? See this WP Explorer article for guidance.