WordPress – Modality – Rendre cliquable les menus parents

Avec le thème Modality, le menus parents ne sont pas cliquables. Seuls les osus-menus le sont.

Pour rendre les parents cliquables, il faut modifier le thème, et notamment le fichier « wp_bootstrap_navwalker.php »

// If item has_children add atts to a.
if ( $args->has_children && $depth === 0 ) {
	$atts['href']   		= '#';
	$atts['data-toggle']	= 'dropdown';
	$atts['class']			= 'dropdown-toggle';
	$atts['aria-haspopup']	= 'true';
} else {
	$atts['href'] = ! empty( $item->url ) ? $item->url : '';
}

par

// If item has_children add atts to a.
if ( $args->has_children && $depth === 0 ) {
	$atts['href'] = ! empty( $item->url ) ? $item->url : '';
	$atts['class']			= 'dropdown-toggle';
	$atts['aria-haspopup']	= 'true';
} else {
	$atts['href'] = ! empty( $item->url ) ? $item->url : '';
}

1 Comment on “WordPress – Modality – Rendre cliquable les menus parents

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

*

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.