Behalten Sie den aktiven Kurs auf der Post-Seite

Ich habe eine Kategorie und unter dieser Kategorie habe ich viele Beiträge. Normalerweise, wenn ich von meinem Menü zu meiner Kategorieseite gehe, fügt es die aktive class class="current-menu-item" . Bellow ist das gerenderte HTML

  

Aber von der Kategorieseite aus, wenn ich zu einem Post gehe, wird keine aktive class hinzugefügt. Es ist normal, denke ich. Aber ich möchte meine aktive class behalten, wenn ich zu diesen Kategorie-Posts gehe. Wie kann ich das machen?

Balg ist mein aktiver classncode in function

 add_filter('nav_menu_css_class', 'my_css_attributes_filter', 100, 1); add_filter('nav_menu_item_id', 'my_css_attributes_filter', 100, 1); add_filter('page_css_class', 'my_css_attributes_filter', 100, 1); function my_css_attributes_filter($var) { return is_array($var) ? array_intersect($var, array('current-menu-item', 'current-menu-ancestor')) : ''; } 

Solutions Collecting From Web of "Behalten Sie den aktiven Kurs auf der Post-Seite"