将当前类添加到Wordpress导航菜单中的单个帖子

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了将当前类添加到Wordpress导航菜单中的单个帖子相关的知识,希望对你有一定的参考价值。

Add current class to single posts in Wordpres wp_nav_menu by adding a filter
  1. add_filter('nav_menu_css_class', 'current_type_nav_class', 10, 2 );
  2. function current_type_nav_class($classes, $item) {
  3. $post_type = get_query_var('post_type');
  4. if ($item->attr_title != '' && $item->attr_title == $post_type) {
  5. array_push($classes, 'current-menu-item');
  6. };
  7. return $classes;
  8. }

以上是关于将当前类添加到Wordpress导航菜单中的单个帖子的主要内容,如果未能解决你的问题,请参考以下文章

如何将“活动”类添加到 WordPress 中的当前菜单项

为 WP 中的特定页面自定义设置“当前菜单项”类

将自定义类添加到 WordPress 导航中的锚标记

将级别选择器类添加到 wordpress 导航菜单

php Wordpress菜单/导航----将.active类添加到活动菜单项---- Bootstrap Nav Walker

markdown 将元素添加到WordPress导航菜单。