如果要以编程方式在主菜单(主菜单)中添加主菜单项,则可以使用以下代码。
add_filter( \'wp_nav_menu_items\', \'maple_custom_menu_filter\', 10, 2 );
function maple_custom_menu_filter( $items, $args ) {
/**
* If menu primary menu is set.
*/
if ( $args->theme_location == \'primary\' ) {
$home = \'<li class="menu-item"><a href="\' . esc_url( get_home_url( \'/\' ) ) . \'" title="\'.esc_attr( get_bloginfo( \'name\', \'display\' ) ).\'">Home</a></li>\';
$items = $home . $items;
}
return $items;
}