Всем салют. Проблема следующая. На сайте есть страницы с публикуемыми новостями:


открывая пост, слева расположены ссылки, делающие редирект на страницу с постами не всеми как в меню, а относящимися только к выбранному человеку:

Это должно работать и в обратную сторону. То есть если я выбрал в меню памятники и выбрал предмет, у него есть ссылка на лица, которая точно так же направляет на страницу связанных с этим предметом лиц, а не всех.

Как понимаю, здесь с постами получается вариант многие ко многим. Как можно реализовать подобную структуру? Посмотрел ACF, но пока не нашёл как сделать там аналогичное. Если можно подскажите способ реализации или хотя бы примерно в какую сторону копать.