Есть сайт старенький на вп, в нём вверху есть меню, которое фильтрует посты по рубрике.
Есть многие статье где рубрик выбрана не одна, а две и более.
Как можно через functions или через css сделать что бы активный класс на пункт меню вешался только на первый пункт в меню, который имеет класс активный, или вешался только на основную рубрику.
Ссылка на статью
Css код который закрашивает активный пункт меню в нужный цвет
.main-navigation .current-menu-item a,
.main-navigation .current-category-ancestor a,
.main-navigation .current-menu-parent a
{
background: #ef0000;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
color: #fff;
font-weight: bold;
text-shadow: -1px -1px #B30002;
}