J'ai essayé avec ce code:
function home_page_menu_args( $args ) {
$args['show_home'] = true;
return $args;
}
add_filter( 'wp_page_menu_args', 'home_page_menu_args' );
mais me donne cette erreur: Error 404 - Not Found
Je voudrais que lorsque je clique sur le menu "Page d'accueil" apparaissent les messages récents.
Et je voudrais placer une icône icône au lieu de "Home Page".
Je vous remercie!
Pour ajouter un lien d'accueil aux menus que vous créez via la zone d'administration des menus:
Si vous souhaitez ajouter l'élément de menu HOME dans le menu principal (principal) par programme, vous pouvez utiliser le code suivant.
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;
}