WordPress - Extend post types and taxonomies