Pregunta:
¿Hay alguna forma de obtener solo términos principales de una taxonomía o categoría personalizada?
Respuesta:
Sí, simplemente pase el parámetro principal a get_terms
cuando lo llame, como señaló Michael.
Desde WP 4.5, este es el uso recomendado:
$myterms = get_terms( array( 'taxonomy' => 'taxonomy_name', 'parent' => 0 ) );
Antes de WP 4.5, este era el uso predeterminado:
$myterms = get_terms( 'taxonomy_name_here', array( 'parent' => 0 ) );
Devolverá todos los términos que tengan un valor principal de 0
, es decir. términos de nivel superior.