Еле нашёл на просторах интернета функцию в 2 строчки для добавления произвольного элемента в стандартное меню WordPress
1 2 3 4 5 6 7 8 |
// меню добавляем add_filter( 'wp_nav_menu_items', 'wx1_custom_menu_item', 10, 2 ); function wx1_custom_menu_item ( $items, $args ) { if ($args->theme_location == 'primary') { $items .= '<li id="menu-item-19" class="menu-item menu-item-type-custom menu-item-object-custom current-menu-item current_page_item menu-item-home menu-item-19"><a href="LINK" aria-current="page">ANCOR</a></li>'; } return $items; } |
Строчка $args->theme_location == 'primary'
— отвечает за выбор меню, куда вносятся правки.