В WooCommerce есть хук
woocommerce_register_taxonomy
до регистрации всех таксономий
Есть цикл регистрации атрибутов с хуком
$attribute_taxonomies = wc_get_attribute_taxonomies();
if ( $attribute_taxonomies ) {
foreach ( $attribute_taxonomies as $tax ) {
$name = wc_attribute_taxonomy_name( $tax->attribute_name );
if ( $name ) {
// ...
register_taxonomy( $name, apply_filters( "woocommerce_taxonomy_objects_{$name}", array( 'product' ) ), apply_filters( "woocommerce_taxonomy_args_{$name}", $taxonomy_data ) );
}
}
}
Есть хук после регистрации таксономий
woocommerce_after_register_taxonomy
Лучше посмотрите в исходниках как реализовано и делайте по такому же стайл гайду