Pasar termino de Taxonomia

Hola, estoy atascadillo con un tema que no se si es fácil de solucionar. Tengo un tipo contenido que se clasifica por un vocabulario de taxonomia. Este vocabulario forma un menu que siempre esta visible.
El caso es que un nodo de ese tipo de contenido puede tener varios terminos de ese vocabulario.

Ahora bien, estoy intentando que se pueda navegar de un nodo a otro de la forma "anterior|siguiente" (pager), pero que vaya sólo a los que tengan el término por el cual se accedio a ese contenido. No se si se me entiende bien.

De otra manera con un ejemplo:

Tipo de Contenido ==> Casas

Vocabulario para casas con los terminos ==> Grandeas, pequeñas, amarillas, marrones...

Tenemos un menu principal formado por esos terminos asi: Grandes|Pequeñas|Amarillas|Marrones

Una determinada casa podría estar dentro de "Grandes" y de "Amarillas".

Si selecciono "Grandes" en el menu, aparecen todas las casas que tienen como termino "Grandes".

Lo que quiero es que una vez estemos en la casa elegida a la que hemos accedido a partir del termino "Grandes" del menu, aparece un boton de "anterior|siguiente" y si damos a siguiente nos aparezca otra casa que tenga como termino "Grandes", pero no las demas e igualmente si hubiera elegido una casa dentro de "Amarillas" al dar a siguiente aparezcan sólo las que tengan "Amarillas" como término aunque tengan aparte "Grandes" o "Pequeññas" por ejemplo (Sólo quiero ver las Amarillas sean grandes o pequeñas).

Puede parecer algo lioso, pero estoy rondando la solución y necesito algo de ayuda.

Muchas gracias.