in pratica
ho impostato i post in modo tale da avere una materia di riferimento e una categoria.
esempio: materia:biologia e categoria: alimentazione
ho una struttura di questo tipo:
materia(principale): biologia, astronomia,chimica ecce(le sottocategorie)
categoire(principale): alimentazione ecc(sottocategorie)
la funzione fa questo
tramite tax e child le dico di prelevare l'elenco delle sottocategorie relative alla categoria principale da me indicata
get_the_category mi prende tutte le sottocategorie del post indipendentemente da materia e categorie
inserisco nell'array $materia l'elenco delle sottocategorie della categoria principale indicata
inserisco nell'array $termin le sottocategorie del post e poi effettuo il confronto..l'esito positivo mi permette cosi di separare le categorie del post e gestirle alla meglio...in questo caso ho fatto ciò per creare un'immagine della categoria di riferimento o il link verso la categoria del tipo (materia: link)
il passaggio $termini e $materia l'ho fatto perchè non sono riuscito a fare un confronto diretto come ho provato a fare all'inizio tra $term->cat_name e $categorie->cat_name...pensavo di poterlo fare dato che $term e $category sono array giusto?
invece ho dovuto riversare in nuovi array questi due parametri