Вы должны создать настраиваемую таксономию для своего настраиваемого типа записи внутри той же функции, которую вы использовали для создания настраиваемого типа публикации.
"product_cat" - это идентификатор вашей настраиваемой таксономии (т. Е. Использовать ее в WP_Query) и "array ('products') - это идентификатор типа записи.
register_taxonomy('product_cat', array('products'), array(
'hierarchical' => false, // Notice that this one is set to "false".
'label' => 'Categorias de Produtos', // Sets the name in WordPress backoffice
'singular_label' => 'Categoria do Produto',
'rewrite' => array('slug' => 'categoria-producto', 'with_front' => false), // Defines it's URL.
)
);
register_taxonomy_for_object_type('product_cat', 'products');
Это создаст тег-таксономию для вашего пользовательского типа записи
Вам также нужно изменить эту строку
"taxonomies" => array("product_cat"),
К идентификатору вашей пользовательской таксономии, иначе он не будет отображаться.
Редактировать: Из любопытства, установив значение "иерархический" для "true", вы создадите категорию -подобная таксономия.